234 NE 12th Street, Delray Beach FL 33444

234 NE 12th Street, Delray Beach FL 33444, Delray Beach, FL 33444

234 NE 12th Street, Delray Beach FL 33444

$2,340,000

4 Beds · 2 Baths · 2,214 Sq Ft