Vista Apartments

  • Apartments
5120 E Cheryl Parkway
Fitchburg, WI 53711
(608) 441-9999
Hours:
M-F: 8:30am-5:00pm
Sa-Su: Closed
  • About

    Luxury apartments in Uptown Fitchburg with modern finishes, fitness center, putting green, and more. Pet friendly.