1. Salida Apartments 530 Teller St, Salida, CO 81201 Coordinate: 38.52614,-105.99248 Phone: (719) 539-2444