2100 Valkyrie Dr Rochester, MN 55901 / 2485

(UPDATED: 04/20/2024)
Property Report

Information about property on 2100 Valkyrie Dr, Rochester MN, 55901-2485. Find out owner contacts, building history, price, neighborhood at Homemetry Address Directory.

Units

Property details of units in this apartment building

#201

$169,900
For Sale
  • 1,288 sqft
  • 3 beds
  • 2 baths
Condominium (Residential)
(Updated: 03/26/2021)

#313

$159,900
For Sale
  • 1,095 sqft
  • 2 beds
  • 2 baths
Condominium (Residential)
(Updated: 03/22/2021)

#104

$210,000
For Sale
  • 1,085 sqft
  • 2 beds
  • 2 baths
Condominium (Residential)
(Updated: 04/20/2024)

#203

$175,000
For Sale
  • 1,084 sqft
  • 2 beds
  • 2 baths
Condominium (Residential)
(Updated: 06/15/2023)

Property Details

The single-family residence is situated at 2100 Valkyrie Drive, Rochester, MN.

Facts

  • Built in 1977
  • Lot size 3,528 sqft
  • Bedrooms 2

Listing info

  • Price $124,900
  • Status For Sale

Features

  • Air Conditioning

Householders and Tenants for 2100 Valkyrie Dr, Rochester MN

Possible residents contact details

Person Name Phone Number Additional Info
Abkar Khan
507-529-****
Adrian B Lee Age: 104
507-282-****
Akbar Khan Apt # 113
Residential status:
Renter
Job:
Executive, Administrative, and Managerial Occupations
Alan J Smeby Age: 86 Apt # 100
507-288-****
Residential status:
Homeowner
Alida R Thynne Age: 80 Apt # 204
216-403-****
Alton L Reinsvold Age: 87
507-282-****
Andrew Behrmann
507-292-****
Anita R Siegmann
507-282-****
Anubhav Agarwal
Archie Baggenstoss Apt # 200
507-282-****
Arlene G Johnson Age: 103 Apt # 103
507-282-****
Arlene J Dukart Age: 87
507-282-****
Bailey Bailey Apt # 106
507-289-****
Barbara E Erbe Age: 88 Apt # 407
507-288-****
Residential status:
Renter
Job:
Handlers, Equipment Cleaners, Helpers, and Laborers Occupations
Barbara J Ostrom Age: 64
507-288-****
Bernice L Herman Age: 109
507-288-****
Betsy A Drips Age: 104
507-289-****
Bob R Tierney
Bonita G Sandeen Age: 104
507-289-****
Bonnie B Tietje Age: 111
Brandon R Brady Age: 47 Apt # 202
507-226-****
Residential status:
Homeowner
C E Worra Age: 55
C Vernon
507-288-****
Camille A Loftus
Carmen J Monson Age: 89
507-289-****
Carol A Sabatke Age: 89 Apt # 215
507-282-****
Residential status:
Homeowner
Job:
Service Occupations
Carole A Click Age: 92
Carolyn E Huber Age: 85 Apt # 104
507-288-****
Residential status:
Renter
Job:
Production Occupations
Charles Alexander Apt # 312
Residential status:
Homeowner
Job:
Executive, Administrative, and Managerial Occupations
Charles Boughton Apt # 212
507-282-****
Residential status:
Homeowner
Job:
Sales Occupations
Charles Sandeen
507-289-****
Charles W Sedor Age: 96 Apt # 2
507-282-****
Residential status:
Homeowner
Job:
Personal Care and Service Occupations
Chika Maruta Age: 53
507-282-****
Chikako Ueki Age: 67
Christopher Alan Stenzel Age: 44 Apt # 113
507-282-****
Christopher Allen Thompson Age: 60 Apt # 206
Christopher Tischer Apt # 407
Residential status:
Renter
Job:
Handlers, Equipment Cleaners, Helpers, and Laborers Occupations
Clara B Moyer Age: 105
507-282-****
Clarice M Mcglinch Age: 93 Apt # 115
507-281-****
Cleone M Schula Age: 94
507-288-****
Clifford D Herman Age: 111
507-288-****
Corrine M Sandberg Age: 95 Apt # 305
507-282-****
Residential status:
Homeowner
Job:
Professional Specialty Occupations
Curtis A Huber Age: 61 Apt # 105
507-288-****
Cynda Tischer Apt # 407
Residential status:
Renter
Job:
Handlers, Equipment Cleaners, Helpers, and Laborers Occupations
D Clifford
507-288-****
D Schiltz Age: 79
Dale Mork Apt # 207
Residential status:
Renter
Daniel Langer
507-282-****
Darlem M Hanson Age: 89
507-285-****
Darlene M Hanson Age: 89 Apt # 401
507-285-****
Residential status:
Renter
Job:
Machine Operators, Assemblers, and Inspectors Occupations
Daryl H Graves Age: 93 Apt # 413
507-280-****
David Sedor Apt # 2
507-282-****
David Waston
507-281-****
Dawn Fitzgerald
507-282-****
Delphine M Merkle Age: 100
507-282-****
Dennis Kohlhagen Age: 51 Apt # 404
Job:
Professional/Technical
Dennis Mossing
507-282-****
Dixie Schmidt Apt # 112
Residential status:
Renter
Job:
Production Occupations
Dolores E Gosha Age: 93 Apt # 403
507-280-****
Donald A Sabatke Age: 93 Apt # 215
507-282-****
Residential status:
Homeowner
Job:
Service Occupations
Donald Narveson
507-312-****
Residential status:
Renter
Job:
Executive, Administrative, and Managerial
Donald R Johnson Age: 77 Apt # 103
507-288-****
Residential status:
Homeowner
Doris Cochran Apt # 209
507-281-****
Doris Harper Apt # 302
Residential status:
Renter
Job:
Food Preparation and Serving Related Occupations
Dorothy B Behnken Age: 97
507-529-****
Dorothy J Maloy Apt # 300
507-289-****
Residential status:
Homeowner
Job:
Food Preparation and Serving Related Occupations
Dorothy L Branes Age: 97 Apt # 306
507-282-****
Residential status:
Renter
Job:
Production Occupations
Dorothy M Gasner Age: 87
507-282-****
Earlene M Porter Age: 104
507-282-****
Edna L Lamphere Age: 113 Apt # 211
507-285-****
Residential status:
Renter
Job:
Production Occupations
Edward L Tarara Age: 107
507-281-****
Eileen S Worden Age: 107
507-281-****
Eldora Krueger Apt # 101
507-298-****
Residential status:
Homeowner
Job:
Executive, Administrative, and Managerial Occupations
Eleanor C Boughton Age: 103 Apt # 212
507-282-****
Residential status:
Homeowner
Job:
Sales Occupations
Elizabeth A Drips Age: 104 Apt # 308
507-289-****
Residential status:
Homeowner
Job:
Protective Service Occupations
Elizabeth A Franks Age: 73
507-282-****
Elizabeth Flora Cook Apt # 404
507-289-****
Elizabeth James
507-282-****
Elmer S Odland Age: 90 Apt # 315
507-281-****
Residential status:
Renter
Job:
Sales Occupations
Elsie M Lunney Age: 85
507-281-****
Emily D Benassi Age: 121
507-289-****
Ethel M Field Age: 104
507-252-****
Evelyn Hazel Lockwood Apt # 107
507-287-****
Evelyn Jew Berger Age: 77 Apt # 400
Evelyn L Contezac Age: 99 Apt # 109
507-292-****
G Arlene
507-289-****
G Fleisner
G Romme
507-282-****
Gary Oftedahl
Gayland Huber Apt # 104
507-276-****
Residential status:
Renter
Job:
Production Occupations
Gene Gosha
507-280-****
Genevieve N Toogood Age: 103
507-288-****
Genieve Toogood Apt # 307
George Moyer Apt # 303
507-312-****
Residential status:
Homeowner
Job:
Food Preparation and Serving Related Occupations
Geraldine Eleanor Tierney Age: 101 Apt # 408
Gerry Tierney Age: 101 Apt # 408
Gisela N Fleisher Age: 109
Glorya Narveson
507-288-****
Gordon D Branes Age: 103 Apt # 306
507-282-****
Residential status:
Renter
Job:
Production Occupations
H Roscoe
507-285-****
Hai T Sun Age: 64 Apt # 102
Residential status:
Homeowner
Helen M Worden Age: 90
507-281-****
Howard R Schur Age: 70
507-282-****
Irene Spirek Apt # 205
Residential status:
Renter
Job:
Sales Occupations
J D Fibison Apt # 311
507-286-****
J Worra
507-289-****
James Bungum Apt # 111
Residential status:
Homeowner
Job:
Administrative Support Occupations, Including Clerical Occupations
James E Maloy
507-289-****
James R Franks Age: 75
507-282-****
Jan Bailey Age: 91 Apt # 106
507-327-****
Job:
Private Household Service Occupations
Janet L Baggenstoss Age: 84 Apt # 200
507-282-****
Residential status:
Renter
Job:
Production Occupations
Jean E Glassgow Age: 59
507-288-****
Jean Weathers-Lowin Apt # 405
507-252-****
Jeanne Fox
Jeff Dolden Apt # 2
507-282-****
Jeffrey L Rucker Age: 67
Jelena Zurovac Age: 68 Apt # 303
507-285-****
Residential status:
Renter
Job:
Sales Occupations
Jennie E Sandberg Age: 56 Apt # 208
Jennifer D Fibison
507-288-****
Jim Braun Apt # 402
507-280-****
Joan M Odland Age: 89 Apt # 315
507-281-****
Residential status:
Renter
Job:
Sales Occupations
John A Toogood Age: 102 Apt # 307
507-286-****
Residential status:
Homeowner
Job:
Service Occupations
John D Fibison Age: 54 Apt # 311
507-288-****
John E Sandeen Age: 105
507-289-****
Johnson Harper Apt # 103
507-288-****
Jolen A Dukart Age: 54
Joseph R Mcglinch Age: 99 Apt # 115
507-281-****
Judith K Canesi Age: 76 Apt # 405
507-289-****
Residential status:
Renter
Job:
Sales Occupations
Judy A Ohly Age: 69 Apt # 301
507-250-****
Residential status:
Homeowner
Julie A Odland
507-281-****
Julie Odlund Smith Apt # 315
Junko Maruta Age: 77 Apt # 112
507-282-****
Residential status:
Homeowner
Job:
Sales Occupations
Justin C Lamphere Age: 49
Karen S Benassi Age: 63
507-289-****
Karla M Dison Age: 59 Apt # 203
Residential status:
Homeowner
Katharine R Busho Age: 55
Kathleen A Sedor Age: 89 Apt # 2
507-282-****
Kathleen Branes Age: 85
507-728-****
Job:
Executive, Administrative, and Managerial Occupations
Kathleen S Reinsvold Age: 85 Apt # 310
507-282-****
Residential status:
Homeowner
Job:
Building and Grounds Cleaning and Maintenance Occupations
Kathy J Day Age: 68
507-536-****
Katrina L Polzin Age: 47
507-288-****
Kenneth E Ray Age: 105
507-252-****
Krista Mcgowan
L George
507-282-****
Laura L Day Age: 43
507-536-****
Lawrence G Krueger Apt # 101
507-289-****
Residential status:
Homeowner
Job:
Executive, Administrative, and Managerial Occupations
Lillian Farrell Apt # 412
507-288-****
Loa M Hovel Age: 102
507-282-****
Lon Hovel
Loverne G Mossing
507-282-****
Lucas D Anderson Apt # 108
Luverne G Mossing Age: 107
507-282-****
Lynette L Pierce Age: 69
M Bagne
M K Worra Age: 78
Madeline G Billings Age: 111
Madelynn L Herman Age: 103
507-288-****
Margaret A Mcglinch Age: 52 Apt # 115
507-281-****
Margaret Zieske Apt # 403
507-317-****
Residential status:
Renter
Job:
Precision Production Occupations
Marilyn J Fibison Apt # 311
507-286-****
Mark P Loftus Age: 74
507-280-****
Marlene Joann Graves Apt # 413
507-280-****
Marlow H Behnken Age: 99
507-529-****
Marvin Toogood
507-288-****
Mary E Sorum Age: 102 Apt # 406
507-289-****
Residential status:
Homeowner
Mary E Tarara Age: 99
507-281-****
Mary Fitzgerald Apt # 106
Residential status:
Homeowner
Job:
Food Preparation and Serving Related Occupations
Mary K Farrell Age: 89
507-282-****
Mary Lenzi Age: 71 Apt # 213
507-289-****
Mealdey Huber Apt # 208
507-261-****
Residential status:
Renter
Job:
Machine Operators, Assemblers, and Inspectors Occupations
Melba I Ray Age: 97
507-252-****
Merlin C Hanson Age: 84 Apt # 401
507-288-****
Residential status:
Renter
Job:
Machine Operators, Assemblers, and Inspectors Occupations
Michael A Sedor Age: 55 Apt # 2
507-282-****
Residential status:
Homeowner
Job:
Personal Care and Service Occupations
Michael C Contezac Age: 95 Apt # 109
507-292-****
Residential status:
Renter
Job:
Service Occupations
Michael E Robertson Age: 68
507-287-****
Milron Harper Apt # 103
507-288-****
Morris Hovel Age: 103
507-282-****
Myron W Clark Age: 113
507-282-****
Nancy S Freedman Apt # 304
Owen Gamon Age: 67
507-252-****
P Schurhammer
507-289-****
Patricia Berg Apt # 304
239-775-****
Residential status:
Homeowner
Job:
Building and Grounds Cleaning and Maintenance Occupations
Peter J Benassi Age: 66 Apt # 415
507-289-****
Residential status:
Renter
Job:
Protective Service Occupations
R Joseph Apt # 115
507-281-****
Randell L Hansen Age: 82
507-285-****
Rayma P Mossing Age: 105
507-282-****
Richard Monson Apt # 313
Residential status:
Homeowner
Job:
Executive, Administrative, and Managerial Occupations
Robert Gasner Apt # 410
Residential status:
Homeowner
Job:
Sales Occupations
Sarah Quincey Apt # 411
507-272-****
Susan I Kahle Age: 74 Apt # 110
507-289-****
Residential status:
Homeowner

Units - Who lives at 2100 Valkyrie Dr, Rochester MN

#201Condominium (Residential), 3 beds, 2 baths, 1,288 sqft55901-2454
#313Condominium (Residential), 2 beds, 2 baths, 1,095 sqft55901-2491
#104Condominium (Residential), 2 beds, 2 baths, 1,085 sqft55901-2451
#203Condominium (Residential), 2 beds, 2 baths, 1,084 sqft55901-2454
#305Condominium (Residential), 2 beds, 2 baths, 1,084 sqft55901-2446
#406Condominium (Residential), 2 beds, 2 baths, 1,447 sqft55901-2449
#409Condominium (Residential), 2 beds, 2 baths, 1,461 sqft55901-2449
#105Condominium (Residential), 2 beds, 2 baths, 1,084 sqft55901-2451
#108Condominium (Residential), 2 beds, 2 baths, 1,084 sqft55901-2451
#113Condominium (Residential), 2 beds, 2 baths, 1,083 sqft55901-2451
#115Condominium (Residential), 3 beds, 2 baths, 1,664 sqft55901-2451
#202Condominium (Residential), 3 beds, 2 baths, 1,290 sqft55901-2454
#315Condominium (Residential), 3 beds, 2 baths, 1,658 sqft55901-2491
#410Condominium (Residential), 3 beds, 2 baths, 1,543 sqft55901-2449
#103Condominium (Residential), 2 beds, 2 baths, 1,084 sqft55901-2451
#111Condominium (Residential), 2 beds, 2 baths, 1,093 sqft55901-2451
#200Condominium (Residential), 3 beds, 2 baths, 1,289 sqft55901-2454
#204Condominium (Residential), 2 beds, 2 baths, 1,083 sqft55901-2454
#207Condominium (Residential), 2 beds, 2 baths, 1,085 sqft55901-2454
#301Condominium (Residential), 3 beds, 2 baths, 1,663 sqft55901-2446
#302Condominium (Residential), 3 beds, 2 baths, 1,284 sqft55901-2446
#303Condominium (Residential), 2 beds, 2 baths, 1,445 sqft55901-2446
#402Condominium (Residential), 3 beds, 2 baths, 1,164 sqft55901-8108
#408Condominium (Residential), 2 beds, 2 baths, 1,083 sqft55901-2449
#100Condominium (Residential), 2 beds, 2 baths, 1,286 sqft55901-2451
#101Condominium (Residential), 2 beds, 2 baths, 1,283 sqft55901-2451
#102Condominium (Residential), 2 beds, 2 baths, 1,543 sqft55901-2451
#106Condominium (Residential), 2 beds, 2 baths, 1,450 sqft55901-2451
#107Condominium (Residential), 2 beds, 2 baths, 1,083 sqft55901-2451
#109Condominium (Residential), 2 beds, 2 baths, 1,084 sqft55901-2451
#110Condominium (Residential), 3 beds, 2 baths, 1,413 sqft55901-2451
#112Condominium (Residential), 3 beds, 2 baths, 1,293 sqft55901-2451
#205Condominium (Residential), 2 beds, 2 baths, 1,095 sqft55901-2454
#206Condominium (Residential), 2 beds, 2 baths, 1,083 sqft55901-2454
#208Condominium (Residential), 2 beds, 2 baths, 1,448 sqft55901-2454
#209Condominium (Residential), 2 beds, 2 baths, 1,086 sqft55901-2454
#210Condominium (Residential), 3 beds, 2 baths, 2,148 sqft55901-2454
#211Condominium (Residential), 2 beds, 2 baths, 1,445 sqft55901-2454
#212Condominium (Residential), 3 beds, 2 baths, 1,669 sqft55901-2454
#213Condominium (Residential), 2 beds, 2 baths, 1,082 sqft55901-2454
#215Condominium (Residential), 3 beds, 2 baths, 1,669 sqft55901-2454
#300Condominium (Residential), 3 beds, 2 baths, 1,290 sqft55901-2446
#304Condominium (Residential), 2 beds, 2 baths, 1,085 sqft55901-2446
#306Condominium (Residential), 2 beds, 2 baths, 1,447 sqft55901-2446
#307Condominium (Residential), 2 beds, 2 baths, 1,094 sqft55901-2446
#308Condominium (Residential), 2 beds, 2 baths, 1,448 sqft55901-2446
#309Condominium (Residential), 2 beds, 2 baths, 1,094 sqft55901-2446
#310Condominium (Residential), 3 beds, 2 baths, 2,150 sqft55901-2491
#311Condominium (Residential), 2 beds, 2 baths, 1,093 sqft55901-2491
#312Condominium (Residential), 3 beds, 2 baths, 1,671 sqft55901-2491
#400Condominium (Residential), 3 beds, 2 baths, 1,668 sqft55901-8108
#401Condominium (Residential), 3 beds, 2 baths, 1,667 sqft55901-8108
#403Condominium (Residential), 2 beds, 2 baths, 1,094 sqft55901-8108
#404Condominium (Residential), 2 beds, 2 baths, 1,448 sqft55901-8108
#405Condominium (Residential), 2 beds, 2 baths, 1,093 sqft55901-2449
#407Condominium (Residential), 2 beds, 2 baths, 1,096 sqft55901-2449
#411Condominium (Residential), 2 beds, 2 baths, 1,095 sqft55901-2449
#412Condominium (Residential), 3 beds, 2 baths, 1,294 sqft55901-2449
#413Condominium (Residential), 2 beds, 2 baths, 1,094 sqft55901-2449
#415Condominium (Residential), 3 beds, 2 baths, 1,657 sqft55901-2449
#2Jeff Dolden 55901-2485

View more

Cost estimate history

YearTaxAssessmentMarket
2014 $42 N/A N/A
2012 N/A $3,100 $3,100

Local Brokers

Leeann Martin
Agent: Leeann Martin

Phone: 507-961-2297

Company: Keller Williams - Rochester

Company Phone: 507-424-4422

Where is 2100 Valkyrie Dr, Rochester MN located on map?

Market Activities

To date, we have no information about market activities in 2025
Apr 2024 Sold
2100 Valkyrie Dr #405
Price history :
  • Condo
  • 1,459 sqft
  • 2 beds
  • 2 baths
Apr 2024 Sold
2100 Valkyrie Dr #406
Price history :
  • Condo
  • 1,083 sqft
  • 2 beds
  • 2 baths
Apr 2024 Listed for sale
2100 Valkyrie Dr #305
Price history :
  • Condo
  • 1,446 sqft
  • 2 beds
  • 2 baths
Feb 2024 Sold
2100 Valkyrie Dr #409
Price history :
  • Condo
  • 1,450 sqft
  • 2 beds
  • 2 baths
Feb 2024 Sold
2100 Valkyrie Dr #402
Price history :
  • Condo
  • 1,529 sqft
  • 2 beds
  • 2 baths
Feb 2024 Sold
2100 Valkyrie Dr #402
Price history :
  • Condo
  • 1,529 sqft
  • 2 beds
  • 2 baths
Jan 2024 Listed for sale
2100 Valkyrie Dr #406
Price history :
  • Condo
  • 1,083 sqft
  • 2 beds
  • 2 baths
Nov 2023 Listed for sale
2100 Valkyrie Dr #406
Price history :
  • Condo
  • 1,083 sqft
  • 2 beds
  • 2 baths
Nov 2023 Sold
2100 Valkyrie Dr #402
Price history :
  • Condo
  • 1,529 sqft
  • 2 beds
  • 2 baths
Oct 2023 Listed for sale
2100 Valkyrie Dr #409
Price history :
  • Condo
  • 1,450 sqft
  • 2 beds
  • 2 baths
Oct 2023 Listed for sale
2100 Valkyrie Dr #409
Price history :
  • Condo
  • 1,450 sqft
  • 2 beds
  • 2 baths
Sep 2023 Sold
2100 Valkyrie Dr #408
Price history :
  • Condo
  • 1,448 sqft
  • 2 beds
  • 2 baths
Jun 2023 Listed for sale
2100 Valkyrie Dr #203
Price history :
  • Condo
  • 1,664 sqft
  • 2 beds
  • 2 baths
Apr 2023 Sold
2100 Valkyrie Dr #408
Price history :
  • Condo
  • 1,448 sqft
  • 2 beds
  • 2 baths
Mar 2023 Sold
2100 Valkyrie Dr #202
Price history :
  • Condo
  • 1,748 sqft
  • 3 beds
  • 2 baths
Dec 2022 Sold
2100 Valkyrie Dr #115
Price history :
  • Condo
  • 1,664 sqft
  • 2 beds
  • 2 baths
Jul 2022 Sold
2100 Valkyrie Dr #302
Price history :
  • Condo
  • 1,773 sqft
  • 3 beds
  • 2 baths
Jun 2022 Sold
2100 Valkyrie Dr #103
Price history :
  • Condo
  • 1,446 sqft
  • 2 beds
  • 2 baths
Feb 2022 Sold
2100 Valkyrie Dr #108
Price history :
  • Condo
  • 1,488 sqft
  • 2 beds
  • 2 baths
Sep 2021 Sold
2100 Valkyrie Dr #103
Price history :
  • Condo
  • 1,446 sqft
  • 2 beds
  • 2 baths

View more

Valkyrie Dr Fire Incident History

To date, we have no information about fire incidents in 2025
04 Nov 1999 Structure fire, other (conversion only)
Property Use —
1 or 2 family dwelling
Area of Origin —
Heating room or area, water heater area
First Ignition —
Electrical wire, cable insulation
Heat Source —
Radiated, conducted heat from operating equipment
17 Jul 1999 Cultivated vegetation, crop fire, other
Property Use —
1 or 2 family dwelling

2100 Valkyrie Dr incidents registered in FEMA
(Federal Emergency Management Agency)

To date, we have no information about incidents registered in FEMA in 2025
19 Aug 1999 Emergency medical service, other (conversion only)
Property Use —
Multifamily dwellings
21 Feb 1999 Emergency medical service, other (conversion only)
Property Use —
Multifamily dwellings

Valkyrie Dr Incidents registered in FEMA
(Federal Emergency Management Agency)

To date, we have no information about incidents registered in FEMA in 2025
10 Apr 2005 Unauthorized burning
Property Use —
1 or 2 family dwelling
26 Nov 2004 Light ballast breakdown
Property Use —
Mental retardation/development disability facility
24 Nov 2000 Emergency medical service, other (conversion only)
Property Use —
Mental retardation/development disability facility
24 Oct 2000 Emergency medical service, other (conversion only)
Property Use —
Mental retardation/development disability facility

View more

Properties Nearby

Street AddressResidens/Landlords
 

FAQ about the house at 2100 Valkyrie Dr, Rochester, MN


NOTICE: You may not use SpamRoom or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. SpamRoom is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.