323 Palmer Street (opens in new tab)323 Palmer Street, Salida, CO 81201(719) 207-2531$2,800/moFees may apply12-mo lease1 unit available4 bedView DetailsCheck availability