13194 Lucinda Palm, Unit: F, Delray Beach (unincorporated), FL 33484

Current Owners
Graverend Aurelie Le
Purchase Price
$62,500 (2013)
Property Taxes
$1,672 (2018)
Blockshopper green logo