1035 West 68th Street, Miami, FL 33014

Current Owners
Northwood Apt LLC
Purchase Price
$3,270,000 (2004)
Property Taxes
$54,829 (2019)
Blockshopper green logo