Fill out the form and we'll be in touch soon!
Contact The Vista Today!
We love to talk
Let's Talk

Phone: (269) 220-3663

Office Hours

Mon: 9 am - 6 pm
Tue: 9 am - 7 pm
Wed: 9 am - 6 pm
Thu: 9 am - 7 pm
Fri: 9 am - 6 pm
Sat: 9 am - 5 pm
Sun: Closed

Schedule a Tour
Move-in by December 14th and pay $0 in rent until 2020! Contact the Leasing Office for Details!