Homes for Sale/Lease

 
13702 Plaza Mayor Dr Delray Beach,, FL 33446
$445
3 Bed | 2 Bath | 1,867 Sq Ft
Totally renovated home on an extremely quiet water facing lot.