111 NE 12th St

A One-of-a-kind Opportunity to Own a Two-home Treasure in Delray Beach, Florida with $3.7 Million

111 NE 12th Street, Delray Beach, Florida, is situated on an oversized lot & located ‘in town’ off Historic N Swinton Ave affording the lucky owners a coveted lifestyle. The luxuriously appointed main home is designed to accommodate the most discerning buyer’s needs. This Home in Delray Beach offers 4 bedrooms and 4 bathrooms with […]