10300 Southwest 216th Street, Miami, Florida
10.5 miles away from South Miami, Florida
1113 Northwest 79th Street, Miami, Florida
10.9 miles away from South Miami, Florida
1718 Bay Road, Miami Beach, Florida
11 miles away from South Miami, Florida
8350 Northwest 14th Avenue, Miami, Florida
11 miles away from South Miami, Florida
51 Northeast 82nd Terrace, Miami, Florida
11.7 miles away from South Miami, Florida
875 Northeast 79th Street, Miami, Florida
12.1 miles away from South Miami, Florida
3703 Meridian Avenue, Miami Beach, Florida
12.3 miles away from South Miami, Florida
602 Northeast 96th Street, Miami Shores, Florida
12.8 miles away from South Miami, Florida
12145 Northwest 27th Avenue, Miami, Florida
12.8 miles away from South Miami, Florida
1290 Ali Baba Avenue, Opa-locka, Florida
14 miles away from South Miami, Florida