Apartments in Lafayette Area -

Chatham Square Apartments | Lafayette, IN

Chatham Square Apartments in Lafayette, IN
Located at 3619 Champlain Street, Lafayette, IN 47905
(888) 533-2931
3619 Champlain Street, Lafayette, IN 47905
Welcome Home to Chatham Square Apartments located in Lafayette, Indiana. Chatham Square is a brand new apartment community that offers spacious 1, 2, 3 and 4 bedroom apartment homes for rent. Minut... More


We cannot find any listings from Chatham Square Apartments on Marketplace. Check out these other listings near Lafayette.

Similar Listings
Listings (1 - 5 of 6,148)
Check Availability

(888) 533-2931

3619 Champlain Street

Lafayette, IN 47905