31st St, Marion, IA Property Records

Linn County property records for 79 addresses on 31st St, Marion, IA · Last verified October 2026

31st St Highlights

Properties 79
Median Sale Price $265,000
Deeds and Mortgages on File 89
Median Price per Sqft $180
Owner Occupied 81%
Median Annual Tax Bill $4,912
Median Year Built 1997
Median Ownership Tenure 10 years

Properties on 31st St

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

100 31st St

2 bd · 2 ba · 2,404 sqft · built 1909 · 3.3 acres

Last Sale Tax Bill Prior Sale Owner Records
$220,000Dec 2016 $9462025 —Sep 2006 Owner on Record AssessorUpdated Oct 2026

101 31st St

4 bd · 1 ba · 1,472 sqft · built 1988 · 0.241 acres

Last Sale Tax Bill Prior Sale Owner Records
$24,500Oct 2000 $4,1622025 Amount on Record Nov 1999 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

130 31st St

3 bd · 1 ba · 1,119 sqft · built 1977 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$127,000May 2005 $3,3302025 —May 2005 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

150 31st St

4 bd · 2.5 ba · 1,102 sqft · built 1977 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$260,000Jul 2023 $3,6162025 Amount on Record May 2021 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Oct 2026

170 31st St

3 bd · 2.5 ba · 960 sqft · built 1977 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$178,000Oct 2024 $2,8502025 —Oct 2009 Owner on Record AssessorUpdated Oct 2026

355 31st St

3 bd · 2 ba · 1,786 sqft · built 1871 · 1.15 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 1998 $3,2342025 Owner on Record AssessorUpdated Oct 2026

440 31st St

3 bd · 1 ba · 793 sqft · built 2002 · 0.198 acres

Last Sale Tax Bill Prior Sale Owner Records
$200,000Nov 2025 $2,5422025 Amount on Record May 2003 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

455 31st St

25 ba · 29,886 sqft · built 1973 · 3.5 acres

Last Sale Tax Bill Prior Sale Owner Records
—May 2021 $54,1542024 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

535 31st St

2,880 sqft · built 2009 · 0.203 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jan 2022 $4,2042025 2 Owners on Record Assessor + 1 DocumentUpdated Oct 2026

545 31st St

3 ba · 21,096 sqft · built 1996 · 5.75 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jan 2022 $15,5202025 2 Owners on Record Assessor + 1 DocumentUpdated Oct 2026

560 31st St

3 ba · 380 sqft · built 2005 · 0.589 acres

Last Sale Tax Bill Prior Sale Owner Records
—Mar 1999 $5,7362021 Owner on Record Owner Occupied AssessorUpdated Oct 2023

625 31st St

8,460 sqft · built 1993 · 6.01 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 1993 Owner on Record Owner Occupied AssessorUpdated Oct 2026

850 31st St

0.269 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2012 Owner on Record Owner Occupied AssessorUpdated Oct 2025

870 31st St

4 bd · 1 ba · 1,364 sqft · built 1954 · 0.205 acres

Last Sale Tax Bill Prior Sale Owner Records
$89,500Apr 2011 $2,7762025 Amount on Record Mar 2005 2 Owners on Record AssessorUpdated Oct 2026

890 31st St

3 bd · 1 ba · 1,253 sqft · built 1955 · 0.215 acres

Last Sale Tax Bill Prior Sale Owner Records
$173,000Sep 2023 $3,4582025 Amount on Record Oct 2018 Owner on Record Owner Occupied Assessor + 6 DocumentsUpdated Oct 2026

895 31st St

3 ba · 1,982 sqft · built 1965 · 0.374 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 1997 $8,2222025 Owner on Record AssessorUpdated Oct 2026

920 31st St

2 bd · 2 ba · 1,272 sqft · built 1957 · 0.215 acres

Last Sale Tax Bill Prior Sale Owner Records
$110,000Jul 2002 $3,4402025 —Jul 2002 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

955 31st St

7.5 ba · 2,370 sqft · built 1965 · 0.374 acres

Last Sale Tax Bill Prior Sale Owner Records
$180,000May 2015 $4,4662025 2 Owners on Record AssessorUpdated Oct 2026

985 31st St

4.5 ba · 5,144 sqft · built 1964 · 1.03 acres

Last Sale Tax Bill Prior Sale Owner Records
$210,000Oct 2013 $7,8642025 Owner on Record AssessorUpdated Oct 2026

1002 31st St

1 ba · 20,738 sqft · built 1965 · 6.66 acres

Last Sale Tax Bill Prior Sale Owner Records
$900,000Apr 2021 $44,2002021 Owner on Record AssessorUpdated Oct 2023

1003 31st St

68,625 sqft · built 2022 · 2.18 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2022 $5,0342024 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2025

1030 31st St

4 bd · 1,704 sqft · built 1963 · 0.453 acres

Last Sale Tax Bill Prior Sale Owner Records
$139,500Apr 2004 $5,9462025 Owner on Record Owner Occupied AssessorUpdated Oct 2026

1080 31st St

2 bd · 1 ba · 1,176 sqft · built 1993 · 0.22 acres

Last Sale Tax Bill Prior Sale Owner Records
$134,500Aug 2011 $4,3422025 Owner on Record Owner Occupied AssessorUpdated Oct 2026

1087 31st St

3 bd · 2 ba · 1,578 sqft · built 2001 · 0.229 acres

Last Sale Tax Bill Prior Sale Owner Records
$172,500Mar 2014 $4,3682025 Amount on Record Mar 2004 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

1102 31st St

3 bd · 2 ba · 988 sqft · built 1955 · 0.313 acres

Last Sale Tax Bill Prior Sale Owner Records
$125,500Nov 2007 $3,0542025 Owner on Record Owner Occupied AssessorUpdated Oct 2026

1122 31st St

4 bd · 1.5 ba · 960 sqft · built 1955 · 0.208 acres

Last Sale Tax Bill Prior Sale Owner Records
$107,000Jun 2013 $2,7962025 Amount on Record Jun 2000 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

1152 31st St

3 bd · 1 ba · 1,100 sqft · built 1956 · 0.208 acres

Last Sale Tax Bill Prior Sale Owner Records
$170,000May 2024 $3,2862025 Amount on Record Mar 2006 Owner on Record Assessor + 2 DocumentsUpdated Oct 2026

1172 31st St

3 bd · 1 ba · 952 sqft · built 1958 · 0.207 acres

Last Sale Tax Bill Prior Sale Owner Records
$134,500Dec 2005 $2,6542025 Owner on Record Owner Occupied AssessorUpdated Oct 2026

1605 31st St

3 bd · 2 ba · 1,557 sqft · built 1993 · 0.237 acres

Last Sale Tax Bill Prior Sale Owner Records
$132,500Jan 1998 $4,0402025 Owner on Record Owner Occupied AssessorUpdated Oct 2026

1655 31st St

3 bd · 2.5 ba · 2,106 sqft · built 1993 · 0.237 acres

Last Sale Tax Bill Prior Sale Owner Records
$162,500Dec 2001 $5,5162025 —Dec 2001 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

1715 31st St

3 bd · 2.5 ba · 1,512 sqft · built 1993 · 0.234 acres

Last Sale Tax Bill Prior Sale Owner Records
$230,000Mar 2023 $4,7142025 Amount on Record May 2020 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

1765 31st St

3 bd · 2 ba · 1,557 sqft · built 1993 · 0.253 acres

Last Sale Tax Bill Prior Sale Owner Records
$212,000Jul 2019 $4,8982025 Amount on Record Jun 2017 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

1805 31st St

3 bd · 3.5 ba · 1,818 sqft · built 1993 · 0.256 acres

Last Sale Tax Bill Prior Sale Owner Records
$169,500Dec 2005 $4,3802025 Amount on Record Dec 2000 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

1825 31st St

4 bd · 2.5 ba · 2,071 sqft · built 1993 · 0.237 acres

Last Sale Tax Bill Prior Sale Owner Records
$220,000Jun 2019 $5,6322025 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

1855 31st St

4 bd · 2 ba · 1,486 sqft · built 1997 · 0.237 acres

Last Sale Tax Bill Prior Sale Owner Records
$335,000Sep 2023 $4,6162025 Amount on Record May 2013 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

1885 31st St

4 bd · 2.5 ba · 1,995 sqft · built 1997 · 0.237 acres

Last Sale Tax Bill Prior Sale Owner Records
$181,000Jun 2013 $5,3342025 Amount on Record May 2009 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

1915 31st St

3 bd · 2 ba · 1,664 sqft · built 1997 · 0.237 acres

Last Sale Tax Bill Prior Sale Owner Records
$295,000Jul 2025 $4,7802025 Amount on Record Jul 2009 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

1945 31st St

4 bd · 3.5 ba · 2,325 sqft · built 1993 · 0.237 acres

Last Sale Tax Bill Prior Sale Owner Records
$310,000Aug 2024 $6,5662025 Amount on Record Jul 2016 2 Owners on Record Assessor + 2 DocumentsUpdated Oct 2026

1975 31st St

5 bd · 4 ba · 1,962 sqft · built 1993 · 0.295 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 1996 $6,3162025 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

2015 31st St

2 bd · 1 ba · 1,012 sqft · built 1900 · 0.38 acres

Last Sale Tax Bill Prior Sale Owner Records
—Apr 1987 $2,6922025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

2017 31st St

2 bd · 1 ba · 666 sqft · built 1945 · 0.324 acres

Last Sale Tax Bill Prior Sale Owner Records
$12,500Nov 1997 $1,4802025 2 Owners on Record AssessorUpdated Oct 2026

2019 31st St

4 bd · 1.5 ba · 2,087 sqft · built 1958 · 0.681 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jun 1989 $5,5582025 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

2195 31st St

3 bd · 3 ba · 1,564 sqft · built 1996 · 0.223 acres

Last Sale Tax Bill Prior Sale Owner Records
$235,000Mar 2021 $5,0442025 Amount on Record Feb 2009 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

2250 31st St

2 bd · 1.5 ba · 1,505 sqft · built 1979 · 0.229 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2008 $3,7442025 Owner on Record Owner Occupied AssessorUpdated Oct 2026

2255 31st St

3 bd · 1,788 sqft · built 1890 · 0.778 acres

Last Sale Tax Bill Prior Sale Owner Records
$235,000Sep 2024 $3,3342025 Amount on Record Sep 2019 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

2277 31st St

4 bd · 2,209 sqft · built 2011 · 0.78 acres

Last Sale Tax Bill Prior Sale Owner Records
$405,000Sep 2024 $7,8382025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

2350 31st St

4 bd · 2 ba · 2,428 sqft · built 1880 · 0.22 acres

Last Sale Tax Bill Prior Sale Owner Records
$265,000Oct 2021 $5,9002025 Amount on Record Sep 2014 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

2351 31st St

3,064 sqft · built 2021 · 3.57 acres

Last Sale Tax Bill Prior Sale Owner Records
—Aug 1972 Owner on Record Owner Occupied AssessorUpdated Oct 2026

2602 31st St

3 bd · 1 ba · 1,104 sqft · built 1975 · 0.19 acres

Last Sale Tax Bill Prior Sale Owner Records
—Aug 1981 $3,0162025 Owner on Record Owner Occupied AssessorUpdated Oct 2026

2900 31st St

3 bd · 2.5 ba · 1,565 sqft · built 2000 · 0.182 acres

Last Sale Tax Bill Prior Sale Owner Records
$180,000Jan 2020 $5,0322025 Amount on Record Sep 2007 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

2905 31st St

3 bd · 2.5 ba · 1,358 sqft · built 1997 · 0.193 acres

Last Sale Tax Bill Prior Sale Owner Records
$326,000Jun 2026 $5,1142025 Amount on Record Jan 2023 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

2930 31st St

3 bd · 2.5 ba · 1,783 sqft · built 1998 · 0.167 acres

Last Sale Tax Bill Prior Sale Owner Records
$225,500Jul 2020 $5,4822025 Amount on Record Jan 2001 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

2935 31st St

3 bd · 2.5 ba · 1,374 sqft · built 1997 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$194,000Nov 2020 $3,9762025 Amount on Record Jun 2008 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

2960 31st St

3 bd · 2.5 ba · 1,488 sqft · built 1997 · 0.164 acres

Last Sale Tax Bill Prior Sale Owner Records
$244,500Nov 2021 $5,2262025 Amount on Record Aug 2021 Owner on Record Owner Occupied Assessor + 4 DocumentsUpdated Oct 2026

2965 31st St

3 bd · 2.5 ba · 1,357 sqft · built 1997 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$160,500Jan 2008 $4,5402025 Amount on Record Dec 2003 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

2985 31st St

3 bd · 3.5 ba · 1,616 sqft · built 1997 · 0.181 acres

Last Sale Tax Bill Prior Sale Owner Records
$174,500Dec 2007 $5,3422025 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

2990 31st St

3 bd · 2.5 ba · 1,597 sqft · built 1997 · 0.362 acres

Last Sale Tax Bill Prior Sale Owner Records
$135,000Mar 1998 $4,9122025 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

3005 31st St

3 bd · 2.5 ba · 1,596 sqft · built 1997 · 0.181 acres

Last Sale Tax Bill Prior Sale Owner Records
$129,500May 1998 $4,7182025 —May 1999 Owner on Record Owner Occupied AssessorUpdated Oct 2026

3025 31st St

3 bd · 2.5 ba · 1,472 sqft · built 1997 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$260,500Oct 2024 $4,6662025 Amount on Record Dec 2018 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

3045 31st St

3 bd · 2.5 ba · 1,596 sqft · built 1998 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$310,000Jun 2023 $5,6402025 Amount on Record Oct 2020 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

3085 31st St

3 bd · 2.5 ba · 1,496 sqft · built 1999 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$166,000Jun 2009 $4,8382025 Amount on Record Feb 2001 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

3115 31st St

3 bd · 2.5 ba · 1,095 sqft · built 1998 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$276,000Jun 2025 $3,9642025 Amount on Record Jul 2022 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

3155 31st St

3 bd · 2.5 ba · 1,596 sqft · built 1998 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$164,500Aug 2008 $4,7222025 Amount on Record Dec 2002 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

3195 31st St

4 bd · 2.5 ba · 1,783 sqft · built 1998 · 0.192 acres

Last Sale Tax Bill Prior Sale Owner Records
$179,000May 2010 $5,4042025 Amount on Record Aug 1999 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

3200 31st St

3 bd · 2.5 ba · 1,096 sqft · built 1999 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$185,000Jun 2019 $4,1222025 Amount on Record Dec 2013 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

3220 31st St

3 bd · 2.5 ba · 1,272 sqft · built 1998 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$125,500Jun 1999 $3,7922025 Amount on Record — 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

3240 31st St

3 bd · 2.5 ba · 1,577 sqft · built 1999 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$136,600Feb 2013 $5,1722025 Amount on Record Jul 2012 Owner on Record Owner Occupied AssessorUpdated Oct 2026

3250 31st St

3 bd · 1,540 sqft · built 2011 · 0.206 acres

Last Sale Tax Bill Prior Sale Owner Records
$210,000Jul 2017 $6,0802025 Amount on Record May 2012 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

3270 31st St

4 bd · 1,528 sqft · built 2011 · 0.205 acres

Last Sale Tax Bill Prior Sale Owner Records
$198,000Jun 2011 $6,4822025 —Jun 2011 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

3290 31st St

4 bd · 1,588 sqft · built 2011 · 0.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$250,000Jul 2018 $6,3102024 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2025

3310 31st St

4 bd · 1,526 sqft · built 2011 · 0.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$205,500Dec 2011 $6,2142024 Amount on Record May 2011 Owner on Record Owner Occupied AssessorUpdated Oct 2025

3330 31st St

4 bd · 1,515 sqft · built 2010 · 0.205 acres

Last Sale Tax Bill Prior Sale Owner Records
$270,000Jun 2015 $6,4422025 Amount on Record May 2011 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

3350 31st St

4 bd · 1,465 sqft · built 2010 · 0.205 acres

Last Sale Tax Bill Prior Sale Owner Records
$330,000Sep 2021 $5,9522025 Amount on Record Nov 2011 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

3362 31st St

3 bd · 1,599 sqft · built 2010 · 0.205 acres

Last Sale Tax Bill Prior Sale Owner Records
$217,500Oct 2010 $5,6622025 Amount on Record Jun 2010 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

3370 31st St

3 bd · 1,607 sqft · built 2010 · 0.205 acres

Last Sale Tax Bill Prior Sale Owner Records
$269,000Aug 2019 $6,9442025 Amount on Record May 2011 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

3382 31st St

3 bd · 1,509 sqft · built 2010 · 0.206 acres

Last Sale Tax Bill Prior Sale Owner Records
$217,500Sep 2013 $5,3482025 Amount on Record Jan 2011 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

3383 31st St

4 bd · 1,563 sqft · built 2008 · 0.33 acres

Last Sale Tax Bill Prior Sale Owner Records
$340,000May 2024 $5,6922025 Amount on Record Dec 2008 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

3389 31st St

4 bd · 1,544 sqft · built 2008 · 0.297 acres

Last Sale Tax Bill Prior Sale Owner Records
$209,500Jul 2008 $5,3542025 Amount on Record Apr 2008 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

3395 31st St

4 bd · 1,602 sqft · built 2008 · 0.252 acres

Last Sale Tax Bill Prior Sale Owner Records
$289,500Jul 2020 $5,5182025 Amount on Record Jun 2009 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

Property Records in Nearby Streets