1000 Lowry Street 5d, Delray Beach, FL, 33483 | $1.1M | DockOnly