12180 SW 92nd Ave, Miami, FL 33176
6
beds
4
baths
3,719 Sq.Ft. LIVING AREA
0.95 Acres lot