2130 NW 12th Street, Delray Beach FL 33445
2130 NW 12th Street, Delray Beach FL 33445, Delray Beach, FL 33445




$630,000
3 Beds · 2 Baths · 1,533 Sq Ft
2130 NW 12th Street, Delray Beach FL 33445, Delray Beach, FL 33445




$630,000
3 Beds · 2 Baths · 1,533 Sq Ft