$520,000 -
3116 Bird Ave Unit 3116
Miami ,
FL 33133
Longitude: -80.244102