Invader MIA_54
In place Southwest 8th Street, Downtown Miami, Miami
The area
The invader mosaic is located in Miami, Florida, near Southwest 8th Street. Nearby, you will find several bus stops and the theater La Casa Del Teatro.
Nearby
- Southwest 7th Street & Southwest 10th Avenue
- Southwest 7th Street & Southwest 9th Avenue
- Southwest 8th Street & Southwest 10th Avenue
- Southwest 8th Street & Southwest 9th Avenue
- La Casa Del Teatro