3926 Lowson Road, Delray Beach, FL 33445

Current Owners
Hpa Borrower 2016 2 LLC
Purchase Price
$440,000 (2016)
Property Taxes
$7,548 (2018)
Blockshopper green logo