2455 N DELAWARE Street

Indianapolis, IN, 46205
$650,000Price
3Beds
4Baths
3528sqft
Courtesy of: Keller Williams Indy

2455 N DELAWARE Street

Indianapolis, IN, 46205
$650,000Price
3Beds
4Baths
3528sqft