14901 SW 137th St Unit: 1, Miami, FL 33196
1,625 Sq.Ft. LIVING AREA
0.721 Acres lot