5061 South 20th Street, West Palm Beach (unincorporated), FL 33415

Current Owners
Patricia A. De Laura
Purchase Price
$10 (2022)
Property Taxes
$2,208 (2018)
Blockshopper green logo