817 Lake Av N, Delray Beach, FL - $1,800,000
Available Now For Development 817 Lake Ave N, Delray Beach. This .25 Acre Will Accommodate 2 Sizable Attached Luxury Town Homes In The Rapidly Evolving Location Just North Of Booming Palm Trail/george Bush Where New Construction Is Yielding Upward...
Ocean Delray Real Estate