2731 Westwood Blvd
(1)

2731 Westwood Blvd, Colorado Springs, CO 80918

Reviews

1 year ago

Small, but cool roomies

Space is small and costs more than it's worth. Managed efficiently and roomies are cool.