1 Nw 25th St, Delray Beach, FL - $1,799,000
Step Into The Epitome Of Modern Living With This Meticulously Renovated 3 Bedroom/2 Bathroom, 1,602 Under Air Square Foot Home Nestled In The Coveted Lake Ida/lake Eden Neighborhood. As You Enter, Be Greeted With Natural Light Illuminating The Ope...
The Corcoran Group