8078 Lieber Rd, Indianapolis

3 beds   |   2 baths
8078 Lieber Rd
Indianapolis, IN
3 BEDS
2 BATHS
1,864 SQ FT
.35
LOT

Property Details

Loading map...