1040 North Delaware Street
Indianapolis, IN 46202
View on Google Maps
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.