FESTIVAL PLAZA

GEICO, Starbucks Coffee, Subway, Cold Stone Ice Cream, Planet Fitness
8500 SW 8th Street, Miami, FL 33144 Lot Size
421,661 Sq.Ft. Adj Area 170, 291 Sq.Ft.

For leasing information, please visit horizonpropertiesfl.com