22990 SW 156th Ave, Miami, FL 33170
3
beds
2
baths
1,345 Sq.Ft. LIVING AREA
0.321 Acres lot