Sold

Lake Ida – Modern Compound

5784

Property ID

Call for Details

Description

Call for details.

Address

Address: 222 NW 18th ?St
  • Country: United States
  • Province / State: Florida
  • City / Town: Delray Beach
  • Neighborhood: Lake Ida
  • Postal code / ZIP: Delray Beach Fl
Open on Google Maps
  • Property ID 5784
  • Price Call for Details
  • Property Type Contemporary
  • Property status Sold

Get Directions

Walk Score

Contact