Carroll St, 81101, Colorado - Redfin
14 addresses found on Carroll St in 81101, Colorado. The average lot size on Carroll St is 54608 sq. ft. The average property tax on Carroll St is $1.8K/yr. Find an address below to learn more about the property details:
- 3407 Carroll St, Alamosa, CO 81101
- 1991 Carroll St, Alamosa, CO 81101
- 1850 Carroll St, Alamosa, CO 81101
- 1902 Carroll St, Alamosa, CO 81101
- 1901 Carroll St, Alamosa, CO 81101
- 2301 Carroll St, Alamosa, CO 81101
- 2312 Carroll St, Alamosa, CO 81101
- 19035 Carroll St, Alamosa, CO 81101
- 2107 Carroll St, Alamosa, CO 81101
- 1903 Carroll St, Alamosa, CO 81101
- 2309 Carroll St, Alamosa, CO 81101
- 2319 Carroll St, Alamosa, CO 81101
- 2302 Carroll St, Alamosa, CO 81101
- 1903 1/2 Carroll St, Alamosa, CO 81101