Explore details about location Vista Montana. Vista Montana is a location situated within the Torrance alongside other areas such as West 225th Street, Riviera Way, Nancylee Lane.