Monte Vista is the best company to have as a Landlord. I have leased a location from them for 7 years. They take care of the building and the property this whole time making it a nice place for our customers. They care about having the right mix of tenants so that the building works well for everyone.
26502 Ruether Ave Ste 601Santa Clarita, CA 91350