4686 133rd Road S, Delray Beach (unincorporated), FL 33445

Current Owners
Lou E Malkemes
Purchase Price
$10 (2000)
Property Taxes
$11,042 (2018)
Blockshopper green logo