25 Northwest 8th Street, Delray Beach, FL 33444

Current Owners
25NW8 LLC
Purchase Price
$2,525,000 (2022)
Property Taxes
$11,161 (2018)
Blockshopper green logo