1830 NW 18th St #101, Delray Beach, FL 33445 – F10305572 - Terri M...