905 W 120 Terrace — photo 1

$525,000

5 bd · 4.5 ba · 2,866 sqft
905 W 120 Terrace, Kansas City, MO