Where is Knight Center Metromover Station?

Where is Knight Center Metromover Station located?

Knight Center Metromover Station, Knight Center Metromover Station, United States of America (approx. 25.771866°, -80.191376°)


Where is Knight Center Metromover Station on the map?