5575 Cleora Rd is a office property in the city of Salida, Colorado. It is located in the Chaffee County region of the United States, and shares postal code 81201-9759.
This location is a total of 15,538 square feet, has roof access, was built in 2013, and has a 167,255 square foot lot area.
5575 Cleora Rd
Office
2013
15,538 sq ft
167,255 sq ft
1
No
No
1/24/2026
9/12/2025