Shadow Mountain Apartments

208-392-4369
205 W Wall St
Idaho City, ID 83631
No photo available for this business

Business Information

Apartments
Apartment Operators

Customer Reviews (No reviews)

No reviews were found for Shadow Mountain Apartments.

Browse our top cities

Browse cities by state