1 Bedroom Apartment at 2060 N Delaware St
2060 N Delaware St, Indianapolis IN 46202
1 bed, 1 bath Apartment with 750 sq ft.
Indianapolis, Indiana Region > Indianapolis
This 1-bed, 1-bath apartment at 2060 N Delaware St Apt 12 offers 750 sq ft of bright, modern living. The open layout is perfect for hosting, with large windows bringing in tons of natural light. Enjoy a fully equipped kitchen with sleek appliances and plenty of storage, plus a spacious bedroom ...
Property may now be occupied - please do not disturb current residents.
