2
131mi
•
02h 51m
1550 Northeast 33rd Avenue, Homestead, Florida, United States
2
4
7mi
•
00h 12m
5
14mi
•
00h 25m
1550 Northeast 33rd Road, Homestead, Florida, United States
5
9
112mi
•
01h 42m
Port Charlotte, Florida, United States
9