Extension 8756 - Come enjoy Englewood living at Falcon Run Apartments. The prime W. Quincy Ave setting in the 80110 area of Englewood is a great place for you to move to. The professional leasing staff is excited to help you find the perfect fit. This community offers you a wide selection of amenities and features. These include: high-speed internet access, smoke free options, and a state-of-the-art fitness center. Drop by the leasing office to check current floorplan availability.