All apartments in Indianapolis
Find more places like
2424 North Delaware Street - 1.
How many bedrooms do you need?
/
/
2424 North Delaware Street - 1

2424 North Delaware Street - 1

(872) 259-7809

Location

2424 North Delaware Street, Indianapolis, IN 46205
Near Northside

Amenities

Beautiful 3 Bedroom 2 Bathroom townhome in Indianapolis. Tenant pays water, electric, and gas
Beautiful 3 Bedroom 2 Bathroom townhome in Indianapolis. Tenant pays water, electric, and gas

Property Details (Fees & Lease)

Listing Provided by Buildium

Property Status: Off The Market

Frequently Asked Questions