LOCATION: 3436 North Miami Avenue, Miami, FL 33127 PROJECT SIZE: 33,825 Sq Ft 20,807 Ft Building CATEGORY: Retail Share