14426 Franwood Place, Delray Beach, FL 33445

Current Owners
Rha 2 LLC
Purchase Price
$10 (2015)
Property Taxes
$5,381 (2018)
Blockshopper green logo