6161 Northwest 22nd Ave. Miami, FL 33142
Central Dade
The Episcopal Church of the Incarnation
0.55 miles
The Bahamian Pot Restaurant
0.87 miles
Historic Hampton House Cultural Center
1.27 miles
The Historic Hampton House
1.28 miles
Space Mountain
1.46 miles
Space Mountain Miami