1331 N Weber Street, Colorado Springs, CO 80903 (MLS # 4988683)

1331 N Weber Street, Colorado Springs, CO 80903 (MLS # 4988683) has 5 beds and 4.00 baths