FABULOUS – DELRAY BEACH TOWNHOME
1120 Ocean Terrace, Delray Beach, Florida. View that just has to be seen. Just steps from the Atlantic Ocean sands, this is one of only two luxurious architect-designed townhomes on a prime property. Focused on relaxed indoor/outdoor living, this Key West-inspired townhome opens to its own splash pool on a sun-dappled patio served by a cabana bath and an outdoor shower. An elevator serves all three levels of the residence which also features a fabulous third-floor sun deck capturing the wonderful sea breeze and panoramic view centered on the sparkling blue ocean.