Where is Knight Center Station?

Where is Knight Center Station located?

Knight Center Station, Knight Center Station, United States of America (approx. 25.771666°, -80.19111°)


Where is Knight Center Station on the map?