Inspiration Point

Roughly bounded by W. Fiftieth Ave., Sheridan Blvd., W. Forty-ninth Ave., and Fenton St.
Denver
Colorado
United States