olympus 178178 Olympus Cir, Littleton, CO 80124 is currently not for sale. The 1764 Square Feet single family home is a 4 beds, 2 baths property.178 Olympus Cir is a 1,764 square foot house on a 8,407 square foot lot with 4 bedrooms and 2 bathrooms.