Dade County Facilities Oprtns
12525 NW 28th Ave
Miami, FL 33167
Miami, FL 33167