18715 W 159 Terrace, Olathe, KS, 66062

$310,000

18715 W 159 Terrace, Olathe, KS, 66062

Courtesy of: Keller Williams Realty Partner