LOCATION:

3436 North Miami Avenue,
Miami, FL 33127

PROJECT SIZE:

33,825 Sq Ft
20,807 Ft Building

CATEGORY:

Retail

Share
Top