233 Northwest 20th Terrace, Miami, FL 33127

Current Owners
New Arena Square No & So Ltd.
Purchase Price
N/A
Property Taxes
$16,859 (2019)
Blockshopper green logo