721 12 21 St Street, Unit: 2, West Palm Beach, FL 33407

Current Owners
Tuzon Properties LLC
Purchase Price
$500,000 (2022)
Property Taxes
$2,172 (2018)
Blockshopper green logo