Kendall Plaza 124

COMMERCIAL | RETAIL

8615 SW 124th Ave, Miami, FL

Square Feet: 16,000
Year built: 2014

Coral Springs Business Park, Exterior Building in miami