9340 SW 103rd St, Miami, FL 33176
5
beds
4
baths
4,303 Sq.Ft. LIVING AREA
0.79 Acres lot