2201 W DEKLE AVE | HYDE PARK