Normal St, Roseville, MI Property Records

Macomb County property records for 76 addresses on Normal St, Roseville, MI · Last verified August 2026

Normal St Highlights

Properties 76
Median Sale Price $156,000
Deeds and Mortgages on File 91
Median Price per Sqft $147
Owner Occupied 83%
Median Annual Tax Bill $2,330
Median Year Built 1968
Median Ownership Tenure 11 years

Properties on Normal St

Owner names and prior sale amounts shown locked below are available instantly with a free trial.

30008 Normal St

3 bd · 2 ba · 1,234 sqft · 0.219 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$114,900Dec 1999 $2,7152025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30040 Normal St

3 bd · 1 ba · 936 sqft · 0.183 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,0672025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30050 Normal St

4 bd · 1.5 ba · 1,000 sqft · 0.185 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$192,500Mar 2022 $4,9082025 Amount on Record May 2018 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

30060 Normal St

3 bd · 1 ba · 1,000 sqft · 0.185 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,3892025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30330 Normal St

2 bd · 1 ba · 1,629 sqft · 0.376 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$240,000May 2024 $6,8512025 Amount on Record Jan 2024 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

30334 Normal St

3 bd · 1 ba · 1,222 sqft · 0.185 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,9582025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30340 Normal St

3 bd · 1.5 ba · 1,187 sqft · 0.187 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$110,000May 1999 $8,0252025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30344 Normal St

3 bd · 1 ba · 1,008 sqft · 0.187 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,8832025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30350 Normal St

3 bd · 1 ba · 1,476 sqft · 0.378 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$216,000Sep 2025 $6,4082025 Amount on Record Oct 2024 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

30370 Normal St

3 bd · 1 ba · 1,000 sqft · 0.191 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Mar 2000 $2,1362025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30390 Normal St

3 bd · 2 ba · 1,000 sqft · 0.191 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$170,000Dec 2021 $4,8062025 —Jul 2019 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

30400 Normal St

3 bd · 2 ba · 1,375 sqft · 0.192 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,9862025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30410 Normal St

3 bd · 1 ba · 1,000 sqft · 0.192 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$96,000Apr 1998 $2,3302025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30418 Normal St

3 bd · 2 ba · 1,320 sqft · 0.192 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$57,500Jul 2008 $2,5522025 Amount on Record Oct 2007 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

30428 Normal St

3 bd · 1 ba · 900 sqft · 0.194 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$94,500Dec 1998 $2,3112025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30440 Normal St

3 bd · 1 ba · 900 sqft · 0.194 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$59,000Jun 2009 $2,3132025 Amount on Record Jun 2008 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

30450 Normal St

3 bd · 1 ba · 975 sqft · 0.216 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$6,2692025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30460 Normal St

3 bd · 1.5 ba · 975 sqft · 0.216 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$99,000Jun 2015 $3,2002025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30472 Normal St

3 bd · 1.5 ba · 1,184 sqft · 0.275 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$204,000Feb 2022 $5,4782025 —Oct 2021 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

30515 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$170,000Sep 2024 $3,4782025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30516 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,7992025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

30530 Normal St

3 bd · 1 ba · 960 sqft · 0.098 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$37,123Mar 2014 $2,0642025 Amount on Record May 2013 1 Name on Record AssessorUpdated Jul 2026

30531 Normal St

3 bd · 2 ba · 912 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Aug 2001 $1,8722025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30547 Normal St

3 bd · 1 ba · 960 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,7052025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30548 Normal St

3 bd · 1 ba · 960 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,6492025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30563 Normal St

3 bd · 1 ba · 912 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,8232025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30564 Normal St

3 bd · 1.5 ba · 950 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$125,000Aug 2019 $3,3722025 Amount on Record Oct 2013 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30579 Normal St

3 bd · 1 ba · 960 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$92,500Apr 2006 $1,7852025 Amount on Record Mar 2005 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30580 Normal St

3 bd · 2 ba · 912 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$112,500Jun 2024 $1,9392025 Amount on Record Oct 1996 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

30595 Normal St

3 bd · 1 ba · 960 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$88,000Mar 1999 $1,7292025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30596 Normal St

3 bd · 1 ba · 912 sqft · 0.098 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2018 $1,9492025 Amount on Record Feb 2015 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

30611 Normal St

3 bd · 1 ba · 912 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$57,000Feb 2008 $2,8982025 Amount on Record Jan 2007 1 Name on Record AssessorUpdated Jul 2026

30612 Normal St

3 bd · 1 ba · 912 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,8152025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30627 Normal St

3 bd · 1.5 ba · 912 sqft · 0.098 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$68,000Jul 2008 $1,7762025 Amount on Record Apr 2007 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30628 Normal St

3 bd · 1.5 ba · 912 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$125,000Nov 2000 $1,8912025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

30643 Normal St

3 bd · 1 ba · 950 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$96,000Aug 2018 $3,0312025 Amount on Record Oct 2014 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30644 Normal St

3 bd · 1 ba · 912 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$170,000Nov 2020 $2,9992025 Amount on Record May 2015 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30659 Normal St

3 bd · 1 ba · 960 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$145,000Feb 2022 $3,3732025 Amount on Record Jun 2012 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

30660 Normal St

3 bd · 1 ba · 912 sqft · 0.098 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,8452025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30675 Normal St

3 bd · 1 ba · 912 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$100,034Apr 2026 $1,7842025 Amount on Record Jul 2005 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30676 Normal St

3 bd · 1 ba · 912 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$119,000Jun 2000 $1,8152025 Amount on Record Jun 1996 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30693 Normal St

3 bd · 1 ba · 912 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$126,000Jan 2006 $1,7842025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30694 Normal St

3 bd · 2 ba · 950 sqft · 0.101 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,0062025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

30709 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$156,000Feb 2024 $3,8002025 Amount on Record Oct 2011 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30710 Normal St

3 bd · 1 ba · 912 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$94,900Oct 1998 $1,7842025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30724 Normal St

3 bd · 1.5 ba · 912 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,8442025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30725 Normal St

3 bd · 1 ba · 1,140 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,9552025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30739 Normal St

3 bd · 1 ba · 1,131 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$32,000Jul 2010 $2,4432025 Amount on Record Apr 2009 1 Name on Record AssessorUpdated Jul 2026

30740 Normal St

3 bd · 1 ba · 912 sqft · 0.101 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$82,500Aug 2020 $3,3202025 Amount on Record Jul 2014 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

30755 Normal St

3 bd · 1 ba · 1,128 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$107,000Jul 2004 $2,5322025 1 Name on Record AssessorUpdated Jul 2026

30756 Normal St

3 bd · 1 ba · 888 sqft · 0.101 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$125,000Apr 2021 $3,1502025 Amount on Record Jan 2000 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

30771 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$148,000Jun 2023 $4,0852025 Amount on Record Mar 2018 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

30772 Normal St

3 bd · 1.5 ba · 888 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$74,650Apr 2021 $2,7612025 Amount on Record May 2017 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

30787 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$185,000Jul 2025 $1,7062025 Amount on Record Jul 2010 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

30788 Normal St

3 bd · 1 ba · 950 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$106,000Jan 2006 $2,8872025 Amount on Record Feb 2005 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

30803 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$85,000Jan 2018 $2,2442025 Amount on Record Jul 2005 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30804 Normal St

3 bd · 1 ba · 950 sqft · 0.101 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$108,500Aug 1999 $1,9652025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30820 Normal St

3 bd · 1 ba · 912 sqft · 0.101 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2017 $3,0362025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30821 Normal St

3 bd · 1 ba · 968 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$50,500Jan 2013 $1,7762025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30840 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$137,500Apr 2023 $3,0982025 Amount on Record Nov 2008 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30841 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$105,000Aug 2019 $2,6102025 Amount on Record Dec 2018 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

30860 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$137,400Oct 2025 $2,0962025 Amount on Record Nov 2013 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

30861 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,2192025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

30880 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$27,100Mar 2011 $2,2542025 Amount on Record Feb 2010 1 Name on Record AssessorUpdated Jul 2026

30885 Normal St

3 bd · 1 ba · 1,054 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$112,500Jul 2019 $3,4852025 Amount on Record Dec 2016 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

30900 Normal St

3 bd · 1 ba · 1,200 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$170,000May 2024 $4,2742025 Amount on Record Dec 2008 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30905 Normal St

3 bd · 1.5 ba · 1,274 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$140,000May 2026 $5,4382025 Amount on Record Nov 2009 1 Name on Record Assessor + 6 DocumentsUpdated Jul 2026

30916 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$26,100Dec 2008 $2,2462025 Amount on Record Apr 2008 1 Name on Record AssessorUpdated Aug 2026

30925 Normal St

3 bd · 1 ba · 1,040 sqft · 0.101 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$79,000Nov 2009 $1,9162025 Amount on Record Mar 2009 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30932 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$157,000Jan 2024 $3,8232025 Amount on Record Aug 2018 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

30945 Normal St

3 bd · 1 ba · 1,344 sqft · 0.201 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$120,000Jun 2021 $3,5192025 Amount on Record Sep 2005 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

30948 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,6452025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

30964 Normal St

3 bd · 1 ba · 912 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$81,500Sep 2006 $2,2352025 1 Name on Record AssessorUpdated Jul 2026

30965 Normal St

3 bd · 1 ba · 960 sqft · 0.101 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$38,000Jun 2008 $2,4912025 Amount on Record Jul 2007 1 Name on Record AssessorUpdated Jul 2026

30980 Normal St

3 bd · 2 ba · 950 sqft · 0.126 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$117,370Sep 2006 $2,2422025 Amount on Record Apr 2003 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

30985 Normal St

3 bd · 1 ba · 960 sqft · 0.126 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2005 $2,0592025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

Property Records in Nearby Streets