Looks like Drexel Apartments is no longer available on Rent.com which means this information is likely out of date.

Drexel Apartments

 3914 North Academy Boulevard, Colorado SpringsCO 80917