24741 W 89th Terrace, Lenexa, KS, 66227

$580,730

24741 W 89th Terrace, Lenexa, KS, 66227

Courtesy of: ReeceNichols - Leawood