6650 Camarillo Terrace Terrace, Delray Beach (unincorporated), FL 33446

Current Owners
Steven Beer
Purchase Price
$556,780 (2006)
Property Taxes
$6,342 (2018)
Blockshopper green logo