House for sale, 2301 N Mountain View Rd, in Moscow, United StatesMoscow, 2301 N Mountain View RdHouse • 1 room(s) • 8 bed. • 679.12 m²