Street view of 5031 W 120th PlaceStreet View
On Market 8/18

$520,000

3 bd · 3 ba · 2,066 sqft
5031 W 120th Place, Overland Park, KS