8688 Long Beach Terrace, Colorado Springs, CO 80908 (MLS # 1916505)

8688 Long Beach Terrace, Colorado Springs, CO 80908 (MLS # 1916505) has 4 beds and 3.00 baths