Apartments in Indianapolis Area -

Lake Camelot Apartments | Indianapolis, IN

Lake Camelot Apartments in Indianapolis, IN
Located at 6475 Excalibur Court, Indianapolis, IN 46268
(317) 762-6520
Location:
6475 Excalibur Court, Indianapolis, IN 46268
Description:
1 2 Bedroom Apartments, 2 3 Bedroom Townhomes, Pike Township Schools, Laundry Facilities On-site, Washer Dryer Connection in Townhomes, Carports Available, Pets Welcome
Check Availability

(317) 762-6520

6475 Excalibur Court

Indianapolis, IN 46268