Skip Navigation
Library Square Downtown Apartments
Call us : (844) 549-1906

Contact Us

How can we help you?

Monday
9AM-7PM
Tuesday
9AM-6PM
Wednesday
9AM-7PM
Thursday
9AM-6PM
Friday
9AM-6PM
Saturday
10AM-5PM
Sunday
12PM-5PM
You can find the Library Square leasing center at 923 N Meridian Street. Library Square includes The Ambassador, The Plaza, and The Congress, located between Meridian and Pennsylvania Streets just north of downtown Indy on 9th Street. We also provide apartment homes for rent at Lockerbie Court and The Argyle, located off of Mass Ave. Please schedule an appointment to ensure that our leasing professionals are available to tour the location you desire.

923 N. Meridian Street
Indianapolis, IN 46204

Testimonials