Location: Delray Beach, FloridaAddress: 711 North Ocean BoulevardPrice: $11,950,000Bedrooms: 7 bedroomsBathrooms: 8 total bathroomsSquare Feet: 7,174 total square feetView Listing
Ideally situated on one of Delray Beach?s best oceanfront locations, sits a new standard in Coastal Contemporary luxury living. As you enter through the front g...
If you liked this article you might be interested in these..