Address: | 5902 Georgetown Rd, Indianapolis, IN 46254, USA |
---|---|
Postal code: | 46254 |
Pleasant landscaping and plenty of parking. Building appears to be inconsistently renovated, with some areas still seeming rundown and outdated and a few areas of the building looking fresh.