1028 N Audubon Road

Indianapolis, IN, 46219
Pending
$230,000Price
3Beds
3Baths
2712sqft
Courtesy of: Maywright Property Co.

1028 N Audubon Road

Indianapolis, IN, 46219
Pending
$230,000Price
3Beds
3Baths
2712sqft