18281 W 166th Street — photo 1
Under Contract 7/31

$564,714

Under Contract4 bd · 3 ba · 2,833 sqft
18281 W 166th Street, Olathe, KS