$475,000

215 W 3rd St., Moscow, ID, 83843

24
Courtesy of: Key Properties