35Th St, Buffalo MN

54 properties and 206 residents found on 35th St, Buffalo, MN. Find out more information with SpamRoom Address Directory.


Residents

Who has lived here

Resident Phone Number Additional info
Floyd Weese
763-682-****

Who has lived here

Resident Phone Number Additional info
Luann Palmer
  • 4 beds
  • 25 baths
  • Lot: 1.63 acres
  • Built in 1980

Facts

Lot size: 1.63 acres

Stories: 4 split levels

Exterior walls: Metal

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
763-682-****
Categories:
Manufacturers' Agents & Representatives
Industry:
Management Consulting ServicesNonclassifiable Establishments
See Details
Carla K Olson Age: 64
763-218-****
Residential status:
Homeowner
Job:
Medical Professional
Chandler Olson Age: 68
763-682-****
Craig M Olson Age: 66
763-682-****
Deseree D Olson Age: 44
763-682-****

Who has lived here

Resident Phone Number Additional info
Tamara L Oliver
763-682-****
  • 5 beds
  • 1 bath
  • Lot: 4.89 acres
  • Built in 1963

Facts

Lot size: 4.89 acres

Stories: 1 story

Exterior walls: Metal

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Raeann A Roman
763-682-****
Richard D Roman
763-682-****

Who has lived here

Resident Phone Number Additional info
Mary Carruthers
763-682-****
Ardell E Mcalpine Age: 81
763-682-****
Residential status:
Homeowner
Job:
Production Occupations
Ardelle Mcalpine Age: 81
763-682-****
Residential status:
Homeowner
Job:
Clerical/White Collar
Martin W Mcalpine Age: 82
763-682-****
Residential status:
Homeowner
Job:
Clerical/White Collar

Who has lived here

Resident Phone Number Additional info
Sarah L Opsal
763-682-****
Sarah L Samuelson Age: 49
763-682-****
Residential status:
Homeowner
Wayne J Samuelson Age: 49
763-682-****

Who has lived here

Resident Phone Number Additional info
Daniel E Opsal
763-682-****
Residential status:
Homeowner
Job:
Sales Occupations
Jason D Opsal Age: 45
763-682-****
Residential status:
Homeowner
Linda L Opsal Age: 79
763-682-****
Sarah L Opsal Age: 49
763-682-****
  • 3 beds
  • 5 baths
  • Lot: 3.6 acres
  • Built in 1979

Facts

Lot size: 3.6 acres

Stories: 4 split levels

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Wayne D Nystuen
218-841-****
Residential status:
Homeowner
Kathy Paumen Age: 49
Residential status:
Homeowner
Job:
Craftsman/Blue Collar
Harry A Reynolds Age: 77
763-682-****
Residential status:
Homeowner
Job:
Clerical/White Collar
Henry A Reynolds
763-682-****
Residential status:
Homeowner
Jean M Reynolds Age: 71
763-682-****
Residential status:
Homeowner
Job:
Professional/Technical
  • 4 beds
  • 2 baths
  • Lot: 7.33 acres
  • Built in 1974

Facts

Lot size: 7.33 acres

Stories: 1 story

Exterior walls: Wood Siding

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Duane K Gardner
763-682-****
Residential status:
Homeowner
Job:
Healthcare Support Occupations
Jean M Gardner Age: 84
763-682-****
Residential status:
Homeowner
Job:
Craftsman/Blue Collar
Tracy R Gardner Age: 57
763-682-****
Residential status:
Homeowner
Job:
Healthcare Support Occupations
  • 2 beds
  • 5 baths
  • Lot: 0.98 acres
  • Built in 1978

Facts

Lot size: 0.98 acres

Exterior walls: Siding (Alum/Vinyl)

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Melanie M Girouard
John Mccoy Age: 76
763-682-****
Residential status:
Homeowner
Job:
Administration/Managerial
Lucinda R Mccoy Age: 72
763-682-****
Residential status:
Homeowner
Job:
Administration/Managerial
Timothy J Mccoy
763-682-****
Residential status:
Homeowner
  • 3 beds
  • 5 baths
  • Lot: 3.6 acres
  • Built in 1986

Facts

Lot size: 3.6 acres

Stories: 2 story

Exterior walls: Metal

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
John F Distefano
541-382-****
Lynne K Distefano Age: 74
541-382-****
Janine Ruth Skoglund Age: 75
612-682-****
Jerad T Skoglund Age: 47
763-682-****
Julie A Skoglund Age: 49
763-682-****
  • 3 beds
  • 5 baths
  • Lot: 0.5 acres
  • Built in 1920

Facts

Lot size: 0.5 acres

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Air conditioning: Central

Sold $280,000

Who has lived here

Resident Phone Number Additional info
Steven D Devowe
Residential status:
Homeowner
Douglas A Forys Age: 65
763-682-****
Residential status:
Homeowner
Elaine A Forys Age: 89
763-682-****
Paul P Forys Age: 95
763-682-****

Who has lived here

Resident Phone Number Additional info
Ronald S Mathison
763-682-****

Who has lived here

Resident Phone Number Additional info
Sue J Schmidt
763-682-****
  • 3 beds
  • 1 bath
  • Lot: 1.42 acres
  • Built in 1915

Facts

Lot size: 1.42 acres

Stories: 2 story

Exterior walls: Metal

Air conditioning: Window/Unit

Sold $215,000

Who has lived here

Resident Phone Number Additional info
Pat Miller
763-682-****
Job:
Homemaker
Patricia M Miller Age: 60
763-682-****
Residential status:
Homeowner
Job:
Homemaker
Robert Miller Age: 98
763-682-****
Residential status:
Homeowner
Job:
Precision Production Occupations
Victoria D Miller Age: 39
763-682-****
Residential status:
Homeowner
Job:
Clerical/White Collar
  • Lot: 31.55 acres

Facts

Lot size: 31.55 acres

Who has lived here

Resident Phone Number Additional info
Roy E Agreemt
A Marschel
763-682-****
Aneisa K Marschel Age: 52
Residential status:
Homeowner
Terry L Marschel Age: 52
Residential status:
Homeowner
Job:
Craftsman/Blue Collar
Roy Varner
763-682-****
  • 3 beds
  • 1 bath
  • Lot: 1.79 acres
  • Built in 1982

Facts

Lot size: 1.79 acres

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Air conditioning: Window/Unit

Who has lived here

Resident Phone Number Additional info
David L Borscheid
763-682-****
Residential status:
Homeowner
Job:
Professional Specialty Occupations
Delores L Borscheid Age: 73
763-682-****
Residential status:
Homeowner
Job:
Professional Specialty Occupations
Dolores L Borscheid Age: 73
763-682-****
Linda R Borscheid Age: 48
763-682-****
Wendy A Borscheid Age: 53
763-682-****

Who has lived here

Resident Phone Number Additional info
Donald Decker
Job:
Retired
  • 3 beds
  • 1 bath
  • Lot: 6.84 acres
  • Built in 1935

Facts

Lot size: 6.84 acres

Stories: 1 story

Exterior walls: Wood

Air conditioning: Window/Unit

Who has lived here

Resident Phone Number Additional info
763-267-****
Industry:
Transportation Services
Type of Business:
Business Corporation (Domestic)
See Details
Bruce E Arens Age: 68
763-238-****
Residential status:
Homeowner
Dan J Arens Age: 39
763-238-****
Residential status:
Homeowner
Job:
Craftsman/Blue Collar
Gerald R Beilke Age: 91
763-682-****
Rose M Beilke Age: 88
763-682-****
Residential status:
Homeowner
Job:
Food Preparation and Serving Related Occupations
  • 2 beds
  • 1 bath
  • Lot: 2.13 acres
  • Built in 1956

Facts

Lot size: 2.13 acres

Stories: 1 story

Exterior walls: Wood

Air conditioning: Window/Unit

Who has lived here

Resident Phone Number Additional info
Industry:
Plumbing/Heating/Air Cond Contractor
See Details
Helen E Donovan Age: 108
763-682-****
Jodi L Donovan Age: 50
763-682-****
Larry Donovan
763-682-****
Steve J Donovan Age: 52
763-682-****
  • 3 beds
  • 5 baths
  • Lot: 2.94 acres
  • Built in 1928

Facts

Lot size: 2.94 acres

Stories: 1 story

Exterior walls: Wood

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Helen E Donovan
763-682-****
Jodi Donovan Age: 50
763-682-****
Residential status:
Homeowner
Steve J Donovan Age: 52
763-682-****
Steven J Donovan Age: 52
Residential status:
Homeowner
Curtis R Ordorff Age: 86
763-464-****
Residential status:
Homeowner
Job:
Service Occupations

Who has lived here

Resident Phone Number Additional info
763-682-****
763-682-****
Specialties:
BasementsBlack DirtCrushed RockFill DirtGravelRockSand
Categories:
Excavation Contractors
Industry:
Excavation ContractorExcavators
See Details
Davis Davis
763-682-****
  • 3 beds
  • 2 baths
  • Lot: 994 sqft
  • Built in 1974

Facts

Exterior walls: Wood

Who has lived here

Resident Phone Number Additional info
Brian G Stensland
763-682-****
Residential status:
Homeowner
Job:
Food Preparation and Serving Related Occupations
Diane M Stensland Age: 68
763-682-****
Gene E Stensland Age: 72
763-682-****
Lisa M Stensland Age: 38
763-682-****
Residential status:
Homeowner
  • 3 beds
  • 2 baths
  • Lot: 816 sqft
  • Built in 1977

Facts

Stories: 1 story

Exterior walls: Metal

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Industry:
Mfg Motorcycles/Bicycles
See Details
Angela A Kieser Age: 47
Dennis Kieser
763-682-****
Dennis J Zitzloff Age: 60
763-682-****
Eric J Zitzloff Age: 49
763-682-****
  • 4 beds
  • 2 baths
  • Lot: 1,096 sqft
  • Built in 1978

Facts

Stories: 1 story

Exterior walls: Metal

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Amanda Duske
763-458-****
Residential status:
Homeowner
Job:
Sales Occupations
Jennifer A Duske Age: 41
763-682-****
Residential status:
Homeowner
Job:
Sales Occupations
Peggy A Duske Age: 72
763-682-****
Residential status:
Homeowner
Job:
Self employed
Scott A Duske Age: 68
763-682-****
Residential status:
Homeowner
Job:
Farmer
  • 3 beds
  • 2 baths
  • Lot: 1,040 sqft
  • Built in 1977

Facts

Exterior walls: Wood

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Judith E Demars
Judy E Demars Age: 53
Nichole E Demars
Vincent C Demars Age: 81
Amber R Erickson Age: 48
763-221-****
Residential status:
Homeowner
  • 3 beds
  • 2 baths
  • Lot: 1,408 sqft
  • Built in 1976

Facts

Stories: 1 story

Air conditioning: Central

Sold $380,000

Who has lived here

Resident Phone Number Additional info
Evelyn M Geneske
763-682-****
Residential status:
Homeowner
Job:
Protective Service Occupations
Deb Graunke
Leonard P Johnson Age: 93
Lyle K Krause Age: 63
763-682-****
Residential status:
Homeowner
Nickolas L Krause Age: 62
763-682-****
Residential status:
Homeowner
Job:
Production Occupations
  • 3 beds
  • 2 baths
  • Lot: 1,288 sqft
  • Built in 1978

Facts

Stories: 1 story

Exterior walls: Wood Siding

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Ryan G Megan
Gary W Megaw Age: 82
763-682-****
Residential status:
Homeowner
Hanni R Megaw Age: 54
763-682-****
Monte J Megaw Age: 54
763-682-****
Ravae M Megaw Age: 81
763-682-****
Residential status:
Homeowner
Job:
Executive, Administrative, and Managerial
  • 3 beds
  • 2 baths
  • Lot: 1,359 sqft
  • Built in 1970

Facts

Stories: 1 story

Exterior walls: Metal

Who has lived here

Resident Phone Number Additional info
Gerald E Daniels
763-458-****
Residential status:
Homeowner
Lola M Daniels Age: 79
763-458-****
Residential status:
Homeowner
Job:
Food Preparation and Serving Related Occupations
Traci M Drake
Residential status:
Homeowner
  • 4 beds
  • 5 baths
  • Lot: 2,746 sqft
  • Built in 1973

Facts

Stories: 4 split levels

Exterior walls: Metal

Who has lived here

Resident Phone Number Additional info
Industry:
Lawn/Garden Services
See Details
Hanna Lommel
763-682-****
Hanni R Lommel Age: 48
763-682-****
Residential status:
Homeowner
Job:
Medical Professional
Kathleen A Lommel Age: 78
763-682-****
Job:
Protective Service Occupations
Kurt L Lommel Age: 48
763-682-****
Residential status:
Homeowner
Job:
Craftsman/Blue Collar
  • 3 beds
  • 2 baths
  • Lot: 1,164 sqft
  • Built in 1972

Facts

Exterior walls: Metal

Air conditioning: Central

Sold $350,000

Who has lived here

Resident Phone Number Additional info
Barbara Ba
Joseph Ba
763-682-****
Joe B Bares Age: 87
763-682-****
Joseph B Bares Age: 89
763-682-****
Residential status:
Homeowner
Job:
Service Occupations
Barb Bares
763-557-****
  • 3 beds
  • 3 baths
  • Lot: 1,426 sqft
  • Built in 2005

Facts

Stories: 1 story

Exterior walls: Metal

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Barbara M Bares
763-682-****
Residential status:
Homeowner
Job:
Administration/Managerial
Joe Bares Age: 87
763-682-****
Joseph E Bares Age: 89
763-682-****
Job:
Administration/Managerial
Josephine Erickson
Residential status:
Renter
Job:
Precision Production Occupations
Fred O Slininger Age: 73
612-345-****
Residential status:
Homeowner
  • 3 beds
  • 2 baths
  • Lot: 1,800 sqft
  • Built in 1984

Facts

Stories: 1 story

Exterior walls: Metal

Who has lived here

Resident Phone Number Additional info
Jeremy O Banken
Brady L Ellis Age: 56
612-719-****
Residential status:
Homeowner
Job:
Service Occupations
Maurice L Ellis Age: 76
612-719-****
Residential status:
Homeowner
Job:
Service Occupations
Nila J Ellis Age: 45
612-719-****
Residential status:
Homeowner
Job:
Service Occupations
Derek Ellis Age: 53
Job:
Service Occupations

Who has lived here

Resident Phone Number Additional info
Douglas M Carlisle

Who has lived here

Resident Phone Number Additional info
Cassandra Jean Gregory
Brian H Loberg Age: 74
C J Loberg Age: 49
Judith A Loberg Age: 73
Rebecca E Loberg Age: 50

Who has lived here

Resident Phone Number Additional info
Gesche M Holland
763-682-****
Leslie D Holland Age: 79
763-682-****

Who has lived here

Resident Phone Number Additional info
Bruce M Capes

Who has lived here

Resident Phone Number Additional info
Herman W Ernst
763-682-****
Residential status:
Homeowner
Job:
Retired
Kathleen A Ernst Age: 77
763-682-****
Residential status:
Homeowner
Job:
Technicians and Related Support Occupations
Theodore Ernst
763-682-****
Lydia Ernst

Who has lived here

Resident Phone Number Additional info
Ronald E Blom

Who has lived here

Resident Phone Number Additional info
Industry:
Optometrist's Office
See Details
James R Kinney Age: 99
E Mathisen
John E Mathisen
Ronald R Mathisen Age: 66
763-682-****
763-782-****
Type:
Medical
OD (Doctor of Optometry)
  • 4 beds
  • 25 baths
  • Lot: 9.71 acres
  • Built in 1992

Facts

Lot size: 9.71 acres

Stories: 2 story

Exterior walls: Metal

Air conditioning: Central

Sold $749,900

Who has lived here

Resident Phone Number Additional info
Industry:
Business Services at Non-Commercial SiteNonclassifiable Establishments
See Details
Kimberly A Bielke Age: 70
763-682-****
Chad M Boehlke Age: 45
763-682-****
Marcus A Boehlke Age: 77
763-682-****
Matt M Boehlke Age: 47
763-682-****
  • 4 beds
  • 75 baths
  • Lot: 9.1 acres
  • Built in 1991

Facts

Lot size: 9.1 acres

Stories: 1 story

Exterior walls: Rock, Stone

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Industry:
Plumbing/Heating/Air Cond Contractor
See Details
Camille Hedlund
763-682-****
Residential status:
Homeowner
Katie L Hedlund Age: 67
763-682-****
Residential status:
Homeowner
Job:
Private Household Service Occupations
Kevin A Hedlund Age: 69
763-682-****
Residential status:
Homeowner
Job:
Craftsman/Blue Collar
Nancy C Hedlund Age: 68
763-682-****
Residential status:
Homeowner
Job:
Private Household Service Occupations
  • 3 beds
  • 75 baths
  • Lot: 8.79 acres
  • Built in 1988

Facts

Lot size: 8.79 acres

Stories: 1 story

Exterior walls: Rock, Stone

Air conditioning: Central

Sold $655,000

Who has lived here

Resident Phone Number Additional info
Industry:
Business Services at Non-Commercial Site
See Details
K Bielke Age: 70
763-682-****
Kim A Bielke Age: 70
763-682-****
Kimberly A Bielke Age: 70
763-682-****
Residential status:
Homeowner
Job:
Service Occupations
M K Bielke
763-682-****
  • 4 beds
  • 1 bath
  • Lot: 2.44 acres
  • Built in 1890

Facts

Lot size: 2.44 acres

Stories: 2 story

Exterior walls: Asbestos shingle

Air conditioning: Window/Unit

Who has lived here

Resident Phone Number Additional info
Richard Lyrek
763-682-****
Sue Lyrek Age: 57
763-682-****
Residential status:
Homeowner
  • 4 beds
  • 25 baths
  • Lot: 10.28 acres
  • Built in 1900

Facts

Lot size: 10.28 acres

Stories: 2 story

Exterior walls: Stucco

Air conditioning: Central

Who has lived here

Resident Phone Number Additional info
Beth M Dalbec
763-458-****
Residential status:
Homeowner
Job:
Healthcare Support Occupations
Beth Hicks Age: 61
763-682-****
Gregory D Hicks Age: 68
763-682-****
Residential status:
Homeowner
Greg Hicks
612-236-****
Weston P Weber Age: 38

Who has lived here

Resident Phone Number Additional info
Floyd A Weese
763-682-****

Who has lived here

Resident Phone Number Additional info
Lisa Casey
763-684-****
Bonnie S Davis
Carroll Davis Age: 91
Residential status:
Homeowner
Job:
Homemaker
Danny Davis Age: 65
Residential status:
Homeowner
Job:
Homemaker
Lisa Marie Davis Age: 55
  • 2 beds
  • 1 bath
  • Lot: 1.13 acres
  • Built in 1960

Facts

Lot size: 1.13 acres

Stories: 1 story

Exterior walls: Rock, Stone

Air conditioning: Window/Unit

Who has lived here

Resident Phone Number Additional info
Carroll Davis
Residential status:
Homeowner
Job:
Production Occupations
Danny Davis
Residential status:
Homeowner
Job:
Production Occupations
Debbie J Davis Age: 59
Residential status:
Homeowner
Debra J Davis Age: 59
763-350-****
Residential status:
Homeowner
Job:
Homemaker
Scott C Davis Age: 62

Who has lived here

Resident Phone Number Additional info
Antip Anufriev
V Anufriev
763-682-****
Daniel Ray Kaster Age: 66
Andrea L Laufenberg Age: 46
763-684-****
Sam Montgomery
763-684-****

Who has lived here

Resident Phone Number Additional info
Gary W Megaw
763-682-****

Market Activities

To date, we have no information about market activities in 2025
Sep 2022 Sold
520 35th St
Price history :
  • Single Family
  • 1,224 sqft
  • 2 beds
  • 1 bath
Jun 2022 Sold
619 35th St
Price history :
  • Single Family
  • 1,474 sqft
  • 3 beds
  • 1 bath
Feb 2022 Sold
5589 35th St
Price history :
  • Single Family
  • 4,282 sqft
  • 4 beds
  • 4 baths
Mar 2021 Sold
1192 35th St
Price history :
  • Single Family
  • 3 beds
  • 3 baths
May 2016 Sold
520 35th St
Price history :
  • Single-Family Home
  • 1,224 sqft
  • 0.5 acres
  • 3 beds
  • 3 baths

View more

Building Permits

To date, we have no information about building permits in 2025
Mar 9, 2016
5719 35th St
Description: Remodel and addition
  • Fee: $141.00 paid to State of Minnesota
  • Client: Shane Potter
  • Parcel #: WEB00240943
  • Permit #: ELE1603-01906
Aug 7, 2015
6171 35th St
Description: Wire new home svc ready by 8/6/15
  • Fee: $136.00 paid to State of Minnesota
  • Client: Jpc Custom Homes
  • Parcel #: TBRB227916
  • Permit #: ELE1508-02154
Sep 3, 2013
219 35th St
Description: Field form 5185 concession
  • Fee: $35.00 paid to State of Minnesota
  • Client: Glory Days
  • Parcel #: TKGI37086
  • Permit #: ELE1309-00310
Jul 16, 2012
198 35th St
Description: 2100a buse ducts air comp $70 investigation fee
  • Fee: $110.00 paid to State of Minnesota
  • Client: Craig Olson
  • Parcel #: TLIJ135704
  • Permit #: ELE1207-04499
Apr 27, 2012
966 35th St
Description: Fuel pumps
  • Fee: $40.00 paid to State of Minnesota
  • Client: Davis Construction
  • Parcel #: TLIJ153172
  • Permit #: ELE1204-07703
Sep 23, 2011
1177 35th St
Description: Garage addition
  • Fee: $135.00 paid to State of Minnesota
  • Client: Kurt & Hanni Lommel
  • Parcel #: TCAR51591
  • Permit #: ELE1109-07070
Aug 29, 2011
1143 35th St
  • Valuation: $650,000
  • Fee: $75.00 paid to State of Minnesota
  • Client: Gary Megaw
  • Parcel #: WEB00002381
  • Permit #: ELE1108-13888

Fire Incident History

To date, we have no information about fire incidents in 2025
01 Dec 2008 Fuel burner/boiler malfunction, fire confined
Property Use —
1 or 2 family dwelling
Area of Origin —
Heating room or area, water heater area
21 Jun 2003 Brush, or brush and grass mixture fire
Property Use —
Open land or field
Area of Origin —
Open area - outside; included are farmland, field
First Ignition —
Light vegetation - not crop, including grass
Heat Source —
Match
23 Mar 2003 Grass fire
Property Use —
Residential, other
Area of Origin —
Open area - outside; included are farmland, field
First Ignition —
Organic materials, other
Heat Source —
Flame/torch used for lighting
23 May 2002 Grass fire
Property Use —
Open land or field
Area of Origin —
Outside area, other
First Ignition —
Light vegetation - not crop, including grass
Heat Source —
Heat from other open flame or smoking materials

View more

Incidents registered in Federal Emergency Management Agency

To date, we have no information about incidents registered in FEMA in 2025
27 Mar 2006 Authorized controlled burning
Property Use —
Open land or field

Comparison graphs

House prices on 61-11433 35Th St, Buffalo MN

19839747552065677387810271094114311771202558957195957House Number$0$30k$60k$90k$120k$150k$180k$210k$240k$270k$300k$330k$360k$390kPrices

Total rooms, bathrooms and bedrooms on 61-11433 35Th St, Buffalo MN

19824339740147549752061967277377687810261027107410941111114311521177119212021211558956835719575659576270House Number01020304050607080BathroomsBedrooms

Lot size and building area (in sqft) on 61-11433 35Th St, Buffalo MN

19824339740147549752061965667277377687810261027107410941111114311521177119212021211558956835719575659576270House Number0100,000200,000300,000400,000500,000600,000700,000800,000900,0001,000,0001,100,0001,200,0001,300,0001,400,000Area (in sqft)Lot size

Where is 35 St, Buffalo MN located on map?