203 Southwest 12th, Delray Beach, FL 33444

Current Owners
Lourdy Blanc
Purchase Price
$117,000 (2014)
Property Taxes
$3,522 (2018)
Blockshopper green logo