HOME / Apartment building / Shadow Mountain Apartments
205 W Wall St, Idaho City, ID 83631
+12083924369
View Business Profile