Stadion Saint Thomas University

Opened
Capacity 1000
Address 16401 NW 37th Avenue, Miami Gardens, Florida
Website
Home stadion to Miami FC 2