Until you can schedule a tour to see Towne Square Apartments & Townhomes in Lansing, MI for yourself, glance at your possible future in our photo gallery. Look around and picture yourself socializing with other students and enjoying all the great amenities!