5 Days Ago COMPARE Christa Lee Manor Apartments 111 E 22nd St, Roswell, NM 88201 1 - 2 Beds $705 - $820