SOLD LOCATION: 3436 North Miami Avenue, Miami, FL 33127 PROJECT SIZE: 6,354 Sq Ft Lot CATEGORY: Retail Share