4516 Barrett Street, Delray Beach, FL 33445

Current Owners
Jorge M Torralbas
Purchase Price
$229,900 (2018)
Property Taxes
$3,833 (2018)
Blockshopper green logo