13500 Albrook Dr Denver Co 80239, 153293 | HotPads