3 beds, 2 baths, 3762 sq. ft. house located at 8923 Log Run Dr N, Indianapolis, IN 46234 sold for $321800 on Aug 14, 2020. MLS# 21721555.
確定! 回上一頁