322 W NORTH Street

Indianapolis, IN, 46202
$650,000Price
4Beds
4Baths
3385sqft
Courtesy of: Everhart Studio, Ltd.

322 W NORTH Street

Indianapolis, IN, 46202
$650,000Price
4Beds
4Baths
3385sqft