Orlovista, Florida
CITY · 10 STOPS

Orlovista, Florida

MetroWest is a master-planned community in Orlando, a city located in the central portion of the U.S. state of Florida. The 1805 acre mixed-use community is located southwest of downtown Orlando, with the main entrance situated on MetroWest Boulevard, off of Kirkman Road.
Read more on Wikipedia
Hear every story as you drive
4.7 Stars · 800+ Ratings