9600 E Girard Ave Denver Co 80231, 2 | HotPads