8655 Keller Road, Indian Hill, OH 45243 (MLS # 1898664)

8655 Keller Road, Indian Hill, OH 45243 (MLS # 1898664) has 5 beds and 6.00 baths