Latin American Plaza

Developed by:
Rilea Group
Location:
SW Corner of Florida Turnpike and SW 184th St. Miami, FL
Square Footage:
3,142 SF
Scroll for more