1182 Northwest 51st Terrace
PINEWOOD - Liberty City, Miami, FL, 33127
1540.0 _sqft_
$84 _persqft_
$129,999
Taxes $1,704 / Yr
MLS# A1893935
Built 1964
Residential Income / Duplex