This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/25
$257,900 Just Listed
This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/25
Property Description
Opportunity awaits with this solid ranch home on a rare double lot (125' x 50')! This home offers great bones and is ready for your personal touches. While cosmetic updates are needed, many of the major improvements have already been completed, making it the perfect opportunity to build equity. Features include hardwood floors in the living room, heated slate flooring in the kitchen and bath, stainless steel appliances, a stone backsplash, breakfast bar, and updated cabinetry. Recent improvements include new plumbing, a new deck, and a beautiful front stone walkway. The spacious double lot provides plenty of room to expand, entertain, garden, extend driveway, build a garage, add an addition or simply enjoy the extra outdoor space. Storage shed included. Convenient location close to the train, shopping, and restaurants. Double lot includes second PIN: 19-04-127-005.
Full Property Details
Full Property Details for 24 John St
General
- Price: $257,900
- Taxes: $4,127 (2025)
- Status: Active
- Type: Single Family
- Source: MRED
- MLS ID: 12714200
- Updated: 7/25/2026
- Added to Site: 1 day(s) ago
Rental Information
- Complex Features: Curbs, Sidewalks, Street Lights, Street Paved
Interior
- Basement: None
- Interior Features: 1st-Floor Bedroom, 1st-Floor Bath, Built-in Features, Pantry
- Appliances: Range, Dishwasher, Refrigerator, Dryer
- Flooring: Hardwood
Rooms
Bathrooms
- Total Bathrooms: 1
- Full Bathrooms: 1
Bedrooms
- Total Bedrooms: 2
Additional Information
- Equipment: Carbon Monoxide Detectors, Ceiling Fan(s), Water Heater-Gas
- Other Features: School Bus Service, Commuter Train
Parking
- Parking Features: Asphalt
Location
- Area: Crystal Lake / Lakewood / Prairie Grove
- County: McHenry
- Township: Algonquin
- Driving Directions: Rt 14 to Main (N), to Cry Lk Ave (E), to John (S)
School Information
- School District: 47
- Elem School District: 47
- Midd School District: 47
- High School District: 155
Community
- Assoc. Fees Include: None
Heating & Cooling
- Cooling Type: Central Air Conditioning
- Heating Type: Natural Gas, Radiant Floor
Utilities
- Sewer: Septic Tank
- Water: Public
Structural Information
- Architectural Info: Ranch
- Architectural Style: Ranch
- Construction: Vinyl Siding
- Exterior Const.: Vinyl Siding
- Basement Desc.: None
- Roof: Asphalt
- Sub-Flooring: Hardwood
- Square Feet: 1,055
- Sq. Ft. Source: Assessor
- Year Built: 1927
- Built Before 1978: Yes
Lot Features
- Lot Size (Acres): 0.28
- Lot Size Range: .25 to .49 Acre
- Lot Dimensions: 125 x 100
Financial Considerations
- Assessment Year: 1927
- Tax Amount: $4,127
- Tax Year: 2025
- Pays Sewer: Septic Tank
Disclosures and Reports
- Ownership: Fee Simple
- Property ID: 1904127006
Listed by Baird & Warner
Get Pre-Approved Today
Get a Great Insurance Rate
Schools
Schools serving 24 John St
School Districts:Community High School District 155, Crystal Lake Community Consolidated School District 47
| Name | Grades | Distance |
|---|---|---|
Husmann Elementary School 131 West Paddock Street, Crystal Lake, IL 60014 | K-5 | 1 mi |
Hannah Beardsley Middle School 515 East Crystal Lake Avenue, Crystal Lake, IL 60014 | 6-8 | 0.2 mi |
Crystal Lake Central High School 45 West Franklin Street, Crystal Lake, IL 60014 | 9-12 | 0.9 mi |
Disclaimer:
School attendance boundaries provided by ATTOM Data Solutions and are for reference only. Contact the school directly to verify enrollment eligibility.
Tax History
Tax History for 24 John St
Year
Property Taxes
Change
Tax Assessment
Change
2024
$3,498
5%
$49,324
12%
2023
$3,325
100%
$44,114
1%
2022
-100%
$43,474
7%
2021
$3,332
—
$40,501
4%
2021
$3,332
6%
$39,067
4%
2019
$3,134
8%
$37,392
8%
2018
$2,907
1%
$34,543
6%
2017
$2,865
-17%
$32,542
7%
2016
$3,442
-39%
$30,521
7%
2015
$5,600
23%
$28,626
-1%
2014
$4,566
-1%
$28,816
-4%
2013
$4,603
-1%
$30,086
-6%
2012
$4,628
—
$32,071
—
Disclaimer: Historical tax information is derived from public records provided by the county offices. Information is not guaranteed and should be independently verified.
Estimate the Cost
Estimate the Cost for 24 John St
24 John Street, Crystal Lake, IL 60014 (MLS# 12714200) is a Single Family property with 2 bedrooms and 1 full bathroom. 24 John Street is currently listed for $257,900 and was received on July 24, 2026. Want to learn more about 24 John Street? Do you have questions about finding other Single Family real estate for sale in Crystal Lake? You can browse all Crystal Lake real estate or contact a Coldwell Banker agent to request more information.

