Sherry Johnson

Sold on 11/10/2022

$80,000
1330 N Concord St
Indianapolis, IN 46222
2
Beds
1F11/2
Baths
1,820
Sq.Ft.