34 Southwest 21st Avenue
IDLEWILD PARK - Little Havana, Miami, FL, 33135
2032.0 _sqft_
$169 _persqft_
$345,000
Taxes $742 / Yr
235 DOM
MLS# D1127216
Built 1949
Residential Income / Duplex