Where is University Metrorail Station?

Where is University Metrorail Station located?

University Metrorail Station, University Metrorail Station, United States of America (approx. 25.714903°, -80.27718°)


Where is University Metrorail Station on the map?