13756 Via Flora 6, Unit: C, Delray Beach (unincorporated), FL 33484

Current Owners
A. William Anderson
Purchase Price
$43,500 (2013)
Property Taxes
$1,499 (2018)
Blockshopper green logo