7895 SW 76th Ter, Miami, FL 33143
5
beds
4
baths
2,956 Sq.Ft. LIVING AREA
0.74 Acres lot