University Shopping Center (STILL OWNED)Developed by:Rilea GroupLocation:SE corner of SW 16 Street and 107 Avenue Miami, FLSquare Footage:120,000 SFScroll for more