Skip main navigation
  • Crystal Lake Apartments

    128 W Woodstock St, Crystal Lake, IL 60014

    Apartment building
    1-2 beds
    Pet-friendly
    Shared laundry

    What’s available

    Price may not include required fees and charges.
    1 bd, 1 ba
    $1,635
    741 sqft

    1 unit avail. Aug 22 | 1 unit avail. Sep 18

    Price: $1,635Available: Available Sep 18 2025Unit: Unit 136H
    Price: $1,635Available: Available Aug 22 2025Unit: Unit 158F
    2 bd, 1 ba
    $1,950
    995 sqft

    1 unit available now

    2 bd, 1 ba
    $1,950
    1,002 sqft

    1 unit available now

    What's special

    Pet washing station
    Clean pets, cleaner home
    A pet washing station is rare. Only 11% of buildings in McHenry County have this feature.
    In-unit washer and dryerGranite countertopsHardwood-style flooringPrivate entryModern lighting and fixturesCustom closetsStainless steel appliances
    Excellent Downtown Crystal Lake Location - Walk to Everything Crystal Lake Apartments features one and two-bedroom apartment homes to suit all your needs. All of our apartments include FREE gas heat and free cooking gas! Our apartments offer private entries, an in-unit washer and dryer, hardwood-style flooring, granite countertops in both the kitchen and bathroom, stainless steel appliances, custom closets, and modern lighting and fixtures. Our one-bedroom apartments offer a spacious layout with an abundance of storage while our two-bedroom apartments are townhome style (located on two levels) and select two bedrooms also have a fireplace! You will enjoy the generous floor plans as well as the best management and maintenance team in the area. Our employees are experienced professionals who will take care of all the details so you can get on with the business of enjoying life.

    Office hours

    DayOpen hours
    Mon - Fri:8:30 am - 5 pm
    Sat:Closed
    Sun:Closed

    Facts, features & policies

    Building Amenities

    Community Rooms
    • Fitness Center
    • Pet Washing Station
    Other
    • Shared: On-site laundry facilty
    Services & facilities
    • On-Site Maintenance
    • On-Site Management

    Policies

    Pets
    Dogs
    • Allowed
    • 2 pet max
    • $200 one time fee
    • $50 monthly pet fee
    • Restrictions: 2 Pet Maximum, No Weight Restriction but we do have Breed Restrictions ($25/Monthly Pet Rent and 1x $200 Pet Fee - Per Pet). Please call our Leasing Office for complete Pet Policy information.
    Cats
    • Allowed
    • 2 pet max
    • $200 one time fee
    • $50 monthly pet fee
    • Restrictions: 2 Pet Maximum, No Weight Restriction but we do have Breed Restrictions ($25/Monthly Pet Rent and 1x $200 Pet Fee - Per Pet). Please call our Leasing Office for complete Pet Policy information.
    Parking
    • Garage: Garages: $95/Month

    Special Features

    • Free Gas: Heat/hot Water And Cooking Gas Included

    Neighborhood: 60014

    Areas of interest

    Use our interactive map to explore the neighborhood and see how it matches your interests.

    Travel times

    Walk, Transit & Bike Scores

    71 / 100
    Very Walkable
    52 / 100
    Bikeable

    Nearby schools in Crystal Lake

    GreatSchools rating

    Market Trends

    Rental market summary

    The average rent for all beds and all property types in Crystal Lake, IL is $2,395.

    Average rent

    $2,395

    Month-over-month

    -$132

    Year-over-year

    +$295

    Available rentals

    34

    Crystal Lake, IL Rental Market Data

    Frequently asked questions

    What is the walk score of Crystal Lake Apartments?

    Crystal Lake Apartments has a walk score of 71, it's very walkable.

    What schools are assigned to Crystal Lake Apartments?

    The schools assigned to Crystal Lake Apartments include North Elementary School, Richard F Bernotas Middle School, and Crystal Lake Central High School.

    Does Crystal Lake Apartments have in-unit laundry?

    No, but Crystal Lake Apartments has shared building laundry.

    What neighborhood is Crystal Lake Apartments in?

    Crystal Lake Apartments is in the 60014 neighborhood in Crystal Lake, IL.

    What are Crystal Lake Apartments's policies on pets?

    A maximum of 2 dogs are allowed per unit. This building has a one time fee of $200 and monthly fee of $50 for dogs. A maximum of 2 cats are allowed per unit. This building has a one time fee of $200 and monthly fee of $50 for cats.