8095 Lieber Rd Indianapolis IN 46260 MLS 21973514
Schedule a Showing & See the Inside: (317)
900-4552
$398,999
From Ditch Road, Head East On 81St Street. Then, Proceed To The Southeast Corner Of Lieber And 81St.
Courtesy of: Honor Realty LLC