168 NW 53rd St # 1, Miami, FL 33127
1
bed
1
bath
500 Sq.Ft. LIVING AREA
7,200 Sq.Ft. lot