Kendall Plaza 162

COMMERCIAL | RETAIL

16339 SW 88th Street, Miami, FL

Square Feet: 95,034
Year built: 2012

Coral Springs Business Park, Exterior Building in miami