Skip to Main Content

Address

1040 North Delaware Street
Indianapolis, IN 46202
(317) 472-1129

visit website

View on Google Maps

Details

MOVE TO WYNDHAM APARTMENTS
Check out the newly-opened Wyndham Apartments located at1040 N. Delaware St. This historic apartment complex houses one-bedroom apartment homes starting at $1,060/month and two-bedrooms starting at $1,450/month. Each apartment features an open concept layout equipped with stainless steel appliances, quartz counter tops, European-style cabinetry and more high-end finishes. Contact Pearl Real Estate Management to tour and reserve your new apartment home.
Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking