Looks like 868 London Green Way is no longer available on Rent.com which means this information is likely out of date.

868 London Green Way

 868 London Green Way, Colorado SpringsCO 80906