University Shopping Center

Developed by:
Rilea Group
Location:
SE corner of SW 16 Street and 107 Avenue Miami, FL
Square Footage:
120,000 SF
Scroll for more