Try our
Lite Plan
for only $29 a month
Free Trial
Search
Features
Pricing
Customers
Contact
Log In
FREE Trial
Home
Search
Features
Pricing
Customers
About Us
Contact
Log In
Canterbury Ct 60108 IL Property Records
Residential Property Data Records on
Canterbury Ct, 60108, IL
We found
45
addresses on Canterbury Ct, 60108, IL.
140 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$467,000
Living Area
2,076 SqFt
Beds
2
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-044
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
141 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$449,000
Living Area
2,076 SqFt
Beds
2
Baths
2
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-046
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
141 Canterbury Ct
Bloomingdale, IL 60108
Assessed Value
$1
Lot SqFt.
206,474
Buildings
1
Baths
N/A
Year Built
N/A
Property Type
Public Utility
Ownership Type
Corporate
APN
02-15-401-076
Subdivision
The Crossings At Bloomingdale Common Are
School District
Bloomingdale School District 13
142 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$457,000
Living Area
2,117 SqFt
Beds
3
Baths
2
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-045
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
143 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$457,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-043
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
144 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$460,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-060
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
145 Canterbury Ct #4B
Bloomingdale, IL 60108
Estimated Value
$420,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-062
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
146 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$445,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1999
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-061
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
147 Canterbury Ct #D
Bloomingdale, IL 60108
Estimated Value
$454,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-059
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
148 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$453,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-052
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
149 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$459,000
Living Area
2,117 SqFt
Beds
3
Baths
3
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-054
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
150 Canterbury Ct #1C
Bloomingdale, IL 60108
Estimated Value
$449,000
Living Area
2,076 SqFt
Beds
2
Baths
3
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-053
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
151 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$445,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-051
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
152 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$480,000
Living Area
2,765 SqFt
Beds
3
Baths
3
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-055
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
153 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$445,000
Living Area
1,536 SqFt
Beds
2
Baths
3
Year Built
1999
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-056
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
154 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$461,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1999
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-058
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
155 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$564,000
Living Area
3,378 SqFt
Beds
4
Baths
4
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-057
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
156 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$440,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1995
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-037
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
157 Canterbury Ct #D
Bloomingdale, IL 60108
Estimated Value
$451,000
Living Area
2,076 SqFt
Beds
2
Baths
2
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-035
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
158 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$451,000
Living Area
1,577 SqFt
Beds
3
Baths
3
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-036
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
159 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$443,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-038
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
160 Canterbury Ct #6C
Bloomingdale, IL 60108
Estimated Value
$458,000
Living Area
2,117 SqFt
Beds
3
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-041
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
161 Canterbury Ct #6D
Bloomingdale, IL 60108
Estimated Value
$454,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-039
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
162 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$444,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-040
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
163 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$445,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-042
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
164 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$446,000
Living Area
1,577 SqFt
Beds
3
Baths
3
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-065
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
165 Canterbury Ct #8B
Bloomingdale, IL 60108
Estimated Value
$446,000
Living Area
1,577 SqFt
Beds
3
Baths
3
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-063
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
166 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$453,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-064
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
167 Canterbury Ct #8B
Bloomingdale, IL 60108
Estimated Value
$466,000
Living Area
2,764 SqFt
Beds
2
Baths
3
Year Built
1998
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-066
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
168 Canterbury Ct #C
Bloomingdale, IL 60108
Estimated Value
$449,000
Living Area
1,536 SqFt
Beds
3
Baths
3
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-069
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
169 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$445,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-067
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
170 Canterbury Ct #170
Bloomingdale, IL 60108
Estimated Value
$457,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-068
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
171 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$442,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-070
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
172 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$450,000
Living Area
2,117 SqFt
Beds
3
Baths
3
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-050
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
173 Canterbury Ct #10C
Bloomingdale, IL 60108
Estimated Value
$456,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-049
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
174 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$446,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-047
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
175 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$456,000
Living Area
2,076 SqFt
Beds
2
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-048
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
176 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$451,000
Living Area
2,117 SqFt
Beds
4
Baths
2
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-028
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
177 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$453,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-029
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
178 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$437,000
Living Area
1,577 SqFt
Beds
3
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-030
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
179 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$458,000
Living Area
2,117 SqFt
Beds
3
Baths
3
Year Built
1995
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-027
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
180 Canterbury Ct
Bloomingdale, IL 60108
Purchase Price
$380,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1996
Property Type
Structures on leased land
Ownership Type
Related
APN
02-15-401-032
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
181 Canterbury Ct
Bloomingdale, IL 60108
Estimated Value
$456,000
Living Area
2,076 SqFt
Beds
3
Baths
2
Year Built
1996
Property Type
Quadruplex 4 Units
Ownership Type
Related
APN
02-15-401-034
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
182 Canterbury Ct #5C
Bloomingdale, IL 60108
Estimated Value
$458,000
Living Area
2,117 SqFt
Beds
2
Baths
3
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Individual
APN
02-15-401-033
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
183 Canterbury Ct #5D
Bloomingdale, IL 60108
Estimated Value
$431,000
Living Area
1,536 SqFt
Beds
2
Baths
2
Year Built
1997
Property Type
Quadruplex 4 Units
Ownership Type
Trust
APN
02-15-401-031
Subdivision
The Crossings At Bloomingdale Assmt Plat
School District
Bloomingdale School District 13
7 Day FREE Trial Gives You Complete Data Access
Property Lookup
Retrieve an in-depth view of a property’s characteristics and situational data.
Owner Lookup
Lookup by name or number to view all properties historically linked to an individual.
Property Search
Search for a list of properties based on location and 130+ criteria filters.
Owner Contact Information
Access phone numbers and email addresses associated with property owners, relatives and associates.
Property Comps
Pull a list of property comparables using multi-sourced data and stackable filters.
Market Trends
View a variety of up-to-date market trends and statistics by location.
Get Started Today
Investment Properties near on
Canterbury Ct, 60108, IL
119 Rosedale Ct
Bloomingdale, IL 60108
Estimated Value
$437,000
Living Area
1,796 SqFt
Beds
3
Baths
1.5
Year Built
1964
Property Type
Single Family
Ownership Type
Individual
APN
02-15-108-003
Subdivision
Branigars Lake Woods
School District
Bloomingdale School District 13
125 Lakeview Dr #613
Bloomingdale, IL 60108
Estimated Value
$384,000
Living Area
1,450 SqFt
Beds
3
Baths
2
Year Built
2007
Property Type
Condominium
Ownership Type
Mixed
APN
02-14-120-105
Subdivision
Medinah On The Lake Condo
School District
Bloomingdale School District 13
188 Dinah Rd
Medinah, IL 60157
Estimated Value
$1,144,000
Living Area
6,388 SqFt
Beds
4
Baths
5
Year Built
2000
Property Type
Single Family
Ownership Type
Multiple
APN
02-11-306-014
Subdivision
Gibala Sub
School District
Bloomingdale School District 13
247 Amberwood Ct
Bloomingdale, IL 60108
Estimated Value
$274,000
Living Area
1,080 SqFt
Beds
2
Baths
1
Year Built
1978
Property Type
Single Family
Ownership Type
Individual
APN
02-23-133-046
Subdivision
Westlake Townhouses
School District
Marquardt School District 15
233 Willow Ln
Bloomingdale, IL 60108
Estimated Value
$324,000
Living Area
2,166 SqFt
Beds
3
Baths
2.5
Year Built
1971
Property Type
Single Family
Ownership Type
Individual
APN
02-23-108-011
Subdivision
Westlake Townhouses Lakeshore
School District
Marquardt School District 15
273 Strathmore Ln
Bloomingdale, IL 60108
Estimated Value
$430,000
Living Area
2,025 SqFt
Beds
3
Baths
2
Year Built
1972
Property Type
Single Family
Ownership Type
Related
APN
02-22-209-013
Subdivision
Westlake
School District
Marquardt School District 15
204 S Waters Edge Dr #301
Glendale Heights, IL 60139
Estimated Value
$187,000
Living Area
988 SqFt
Beds
2
Baths
2
Year Built
1980
Property Type
Condominium
Ownership Type
Multiple
APN
02-22-113-113
Subdivision
Waters Edge Condos
School District
Marquardt School District 15
228 Cardinal Dr
Bloomingdale, IL 60108
Estimated Value
$546,000
Living Area
3,455 SqFt
Beds
4
Baths
2.5
Year Built
1968
Property Type
Single Family
Ownership Type
Related
APN
02-16-400-022
Subdivision
Branigars Blackhawk Add Indian Lakes Est
School District
Bloomingdale School District 13
1 Bloomingdale Pl #505
Bloomingdale, IL 60108
Estimated Value
$186,000
Living Area
785 SqFt
Beds
1
Baths
1
Year Built
1988
Property Type
Condominium
Ownership Type
Individual
APN
02-16-220-088
Subdivision
One Bloomingdale Place Condo
School District
Bloomingdale School District 13
58 Royal Ln
Bloomingdale, IL 60108
Estimated Value
$467,000
Living Area
2,240 SqFt
Beds
3
Baths
2
Year Built
1991
Property Type
Duplex 2 Units
Ownership Type
Corporate
APN
02-16-203-015
Subdivision
F M I Subdivision
School District
Bloomingdale School District 13
260 Sutton Ct
Bloomingdale, IL 60108
Estimated Value
$284,000
Living Area
1,321 SqFt
Beds
1
Baths
1.5
Year Built
1978
Property Type
Single Family
Ownership Type
Trust
APN
02-23-124-034
Subdivision
Westlake Townhouses
School District
Marquardt School District 15
1 Bloomingdale Pl #414
Bloomingdale, IL 60108
Estimated Value
$245,000
Living Area
965 SqFt
Beds
2
Baths
1.5
Year Built
1988
Property Type
Condominium
Ownership Type
Individual
APN
02-16-220-074
Subdivision
One Bloomingdale Place Condo
School District
Bloomingdale School District 13
118 Rose Dr
Bloomingdale, IL 60108
Estimated Value
$736,000
Living Area
3,568 SqFt
Beds
2
Baths
2
Year Built
2005
Property Type
Single Family
Ownership Type
Individual
APN
02-15-101-049
Subdivision
Rosedale Estates Sub
School District
Bloomingdale School District 13
250 Circle Ave
Bloomingdale, IL 60108
Estimated Value
$442,000
Living Area
2,312 SqFt
Beds
4
Baths
2
Year Built
1972
Property Type
Single Family
Ownership Type
Related
APN
02-14-316-013
Subdivision
Westlake
School District
Marquardt School District 15
152 E Epson Ct
Bloomingdale, IL 60108
Estimated Value
$308,000
Living Area
1,280 SqFt
Beds
2
Baths
1.5
Year Built
1988
Property Type
Single Family
Ownership Type
Individual
APN
02-15-209-054
Subdivision
Springbrook Villas
School District
Bloomingdale School District 13
188 N Bloomingdale Rd
Bloomingdale, IL 60108
Estimated Value
$659,000
Living Area
5,224 SqFt
Beds
4
Baths
5.5
Year Built
1969
Property Type
Single Family
Ownership Type
Individual
APN
02-10-303-017
Subdivision
Woodcrest Estates
School District
Bloomingdale School District 13
Streets Near
Canterbury Ct, 60108, IL
Street
Properties
Avg. Beds
Avg. Baths
Avg. Property Value
Avg. Property Size
Last Sale Date
Cardinal Dr
130
4
3
$609,484
3,357 Sq.Ft.
4/11/2025
Circle Ave
111
3
2
$452,020
3,127 Sq.Ft.
11/15/2024
Day St
92
2
2
$285,816
1,375 Sq.Ft.
3/11/2025
Dunteman Dr
90
2
1
$157,910
828 Sq.Ft.
4/3/2025
Founders Pointe
103
4
3
$863,629
4,579 Sq.Ft.
11/11/2023
Lakeview Dr
241
2
2
$298,115
1,294 Sq.Ft.
4/22/2025
Prairie Ave
79
3
2
$445,707
1,884 Sq.Ft.
3/31/2025
Royal Ln
79
2
2
$464,493
2,507 Sq.Ft.
7/17/2024
Schick Rd
84
3
2
$482,318
5,979 Sq.Ft.
2/18/2025
Waters Edge Dr
240
2
2
$177,693
995 Sq.Ft.
4/23/2025
Additional Questions?
Looking for off-market properties in 60108, IL?
Traditional methods include networking with contractors, scouting neighborhoods ("driving for dollars"), or purchasing leads from wholesalers can be tedious. PropertyReach streamlines this process with predictive analytics and neighborhood benchmarks, using 60108, IL property records and MLS failed listings to refine your search. Effortlessly compare properties, access owner contact details, and secure the best off-market deals at the right price.
What is the median home value in 60108, IL?
The median home value in 60108, IL is $441,000, with an average home value of $463,671. The average price per square foot for homes in the area is $150.52.
How Can I Find Pre-foreclosures or Distressed Properties in 60108, IL?
Foreclosures and distressed properties in 60108, IL can be found through public records, foreclosure notices, and auction announcements from the county clerk or sheriff’s office. PropertyReach streamlines this by aggregating public and MLS data, making it easier to identify distressed properties and connect with owners directly.
Try PropertyReach for FREE