Beech Townhomes is Apartment building business in 1122 Beech St, East Lansing, MI 48823, United States.
|Address||1122 Beech St, East Lansing, MI 48823, United States|
|About|| From Beech Townhomes
Beech Townhomes in East Lansing are near Michigan State University and offer 2 bedroom townhomes. This community operates out of Capitol Villa leasing office at 1700 E Grand River Ave, East Lansing, MI 48823