El Milagro Housing Project
Advertisement
- 1122 S. Washington Street, Twin Falls, ID 83301
- 208-736-0962
- $100 - $750** crowd sourced
About This Building
Community Council of Idaho, Inc Affordable housing. Multi-family community