6441 Southwest 63rd Terrace
Twin Lakes Manor Sub - South Miami, FL, 33143
_iconbed_ 3.0 Beds
_iconbath_ 2.0 Baths
1512.0 _sqft_
$238 _persqft_
$360,000
Taxes $2,081 / Yr
14 DOM
MLS# A10013049
Built 1956
Single Family / Single