3901 Oliver Avenue, Indianapolis, IN 46241
1
bed
1
bath
529 Sq.Ft. LIVING AREA
8,015 Sq.Ft. lot