Spruce St, Suffolk, VA Property Records

Suffolk City property records for 88 addresses on Spruce St, Suffolk, VA · Last verified August 2026

Spruce St Highlights

Properties 88
Median Sale Price $239,000
Deeds and Mortgages on File 69
Median Price per Sqft $166
Owner Occupied 40%
Median Annual Tax Bill $1,218
Median Year Built 1945
Median Ownership Tenure 7 years

Properties on Spruce St

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

201 Spruce St

4 bd · 2 ba · 1,452 sqft · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2003 $2,3922025 1 Name on Record AssessorUpdated Jan 2026

207 Spruce St

4 bd · 2 ba · 1,176 sqft · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$171,000Jan 2007 $1,7522025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

208 Spruce St

4 bd · 2 ba · 1,870 sqft · 0.2 acres

Last Sale Tax Bill Prior Sale Owner Records
$16,000Dec 2016 $5182025 1 Name on Record AssessorUpdated Jan 2026

209 Spruce St

3 bd · 1 ba · 1,548 sqft · 0.16 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2005 $1,4492025 1 Name on Record Owner Occupied AssessorUpdated Jun 2026

211 Spruce St

3 bd · 1 ba · 1,118 sqft · 0.169 acres

Last Sale Tax Bill Prior Sale Owner Records
—Aug 2013 $1,2672025 1 Name on Record AssessorUpdated Jan 2026

212 Spruce St

0.169 acres

Last Sale Tax Bill Prior Sale Owner Records
$16,000Dec 2016 $4932025 1 Name on Record AssessorUpdated Jan 2026

215 Spruce St

0.18 acres

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2009 $5012025 1 Name on Record AssessorUpdated Jan 2026

218 Spruce St

12 bd · 4 ba · 4,560 sqft · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$345,000May 2024 $4,5202025 —Apr 2016 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jan 2026

219 Spruce St

3 bd · 2 ba · 1,414 sqft · 0.169 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$42,000Oct 2021 $9782025 Amount on Record Aug 2020 1 Name on Record Assessor + 2 DocumentsUpdated May 2026

222 Spruce St

0.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$27,000Aug 2024 $4682025 Amount on Record Jul 2020 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

223 Spruce St

4 bd · 2 ba · 1,500 sqft · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$64,000Jun 2023 $2,3762025 1 Name on Record Assessor + 1 DocumentUpdated Jan 2026

226 Spruce St

0.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$27,000Aug 2024 $4682025 Amount on Record Jul 2020 1 Name on Record Assessor + 1 DocumentUpdated Aug 2026

227 Spruce St

1 ba · 1,288 sqft · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$8102025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jan 2026

228 Spruce St

0.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$27,000Aug 2024 $4682025 Amount on Record Jul 2020 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

234 Spruce St

3 bd · 2 ba · 1,480 sqft · 0.219 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2026 $2,6082025 Amount on Record Oct 2024 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

300 Spruce St

2 bd · 1 ba · 890 sqft · 0.08 acres

Last Sale Tax Bill Prior Sale Owner Records
$50,000Apr 2021 $1,3342025 1 Name on Record Assessor + 1 DocumentUpdated Jan 2026

301 Spruce St

8 bd · 4 ba · 3,264 sqft · 0.33 acres

Last Sale Tax Bill Prior Sale Owner Records
$800,000Apr 2023 $6,2682025 1 Name on Record Assessor + 1 DocumentUpdated Jan 2026

303 Spruce St

8 bd · 4 ba · 3,264 sqft · 0.25 acres

Last Sale Tax Bill Prior Sale Owner Records
$800,000Apr 2023 $6,2682025 1 Name on Record Assessor + 1 DocumentUpdated Jan 2026

304 Spruce St

0.069 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2005 $1732025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

306 Spruce St

0.1 acres

Last Sale Tax Bill Prior Sale Owner Records
$952025 1 Name on Record AssessorUpdated Apr 2026

308 Spruce St

0.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$952025 1 Name on Record AssessorUpdated Apr 2026

310 Spruce St

0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$952025 1 Name on Record AssessorUpdated Apr 2026

316 Spruce St

0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$952025 1 Name on Record AssessorUpdated Apr 2026

317 Spruce St

0.119 acres

Last Sale Tax Bill Prior Sale Owner Records
$40,000Aug 2024 $4782025 —Jul 2018 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

318 Spruce St

0.08 acres

Last Sale Tax Bill Prior Sale Owner Records
$952025 1 Name on Record AssessorUpdated Apr 2026

319 Spruce St

0.08 acres

Last Sale Tax Bill Prior Sale Owner Records
$27,000Aug 2024 $3792025 Amount on Record Jul 2020 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

320 Spruce St

0.119 acres

Last Sale Tax Bill Prior Sale Owner Records
$952025 1 Name on Record AssessorUpdated Apr 2026

321 Spruce St

3 bd · 1 ba · 897 sqft · 0.08 acres

Last Sale Tax Bill Prior Sale Owner Records
$12,000Aug 2024 $3792025 —Feb 2020 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

323 Spruce St

2 bd · 1 ba · 906 sqft · 0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,2192025 1 Name on Record AssessorUpdated Apr 2026

324 Spruce St

3 bd · 1 ba · 1,048 sqft · 0.11 acres

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

325 Spruce St

3 bd · 1 ba · 1,010 sqft · 0.089 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Apr 2000 $1,3942025 2 Names on Record Owner Occupied AssessorUpdated Jan 2026

326 Spruce St

0.08 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,700Apr 2014 $3562025 1 Name on Record AssessorUpdated Jan 2026

327 Spruce St

0.069 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jan 2000 $3832025 2 Names on Record AssessorUpdated Jan 2026

328 Spruce St

0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jan 2000 $3932025 1 Name on Record AssessorUpdated Jan 2026

329 Spruce St

3 bd · 1 ba · 1,035 sqft · 0.119 acres

Last Sale Tax Bill Prior Sale Owner Records
$4492025 1 Name on Record Assessor + 1 DocumentUpdated Jan 2026

330 Spruce St

3 bd · 1 ba · 1,277 sqft · 0.08 acres

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2019 $4502025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

332 Spruce St

4 bd · 2 ba · 2,096 sqft · 0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$90,000Aug 2025 $1,6472025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

333 Spruce St

0.069 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2017 $3172025 1 Name on Record AssessorUpdated Jan 2026

336 Spruce St

1,008 sqft · Built 1754 · 0.05 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,000May 1997 $7722025 1 Name on Record AssessorUpdated Jan 2026

337 Spruce St

2 bd · 1 ba · 700 sqft · 0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,0862025 1 Name on Record AssessorUpdated Jan 2026

339 Spruce St

3 bd · 1 ba · 1,180 sqft · 0.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$250,000Oct 2024 $2,9002025 Amount on Record Sep 2022 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

400 Spruce St

3 bd · 1 ba · 1,180 sqft · 0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$245,000Nov 2024 $2,9982025 Amount on Record Sep 2022 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jan 2026

401 Spruce St

3 bd · 2 ba · 1,200 sqft · 0.039 acres

Last Sale Tax Bill Prior Sale Owner Records
$259,900Nov 2024 $2,7072025 Amount on Record Nov 2023 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jan 2026

403 Spruce St

3 bd · 2 ba · 1,200 sqft · 0.06 acres

Last Sale Tax Bill Prior Sale Owner Records
$255,000Nov 2025 $2,8372025 Amount on Record Mar 2024 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jun 2026

404 Spruce St

3 bd · 1 ba · 1,144 sqft · 0.069 acres

Last Sale Tax Bill Prior Sale Owner Records
$22,700Oct 2010 $1,0842025 Amount on Record Jun 2010 1 Name on Record AssessorUpdated Jan 2026

405 Spruce St

3 bd · 1 ba · 986 sqft · 0.119 acres

Last Sale Tax Bill Prior Sale Owner Records
$17,000Mar 2009 $1,7922025 1 Name on Record AssessorUpdated Jan 2026

406 Spruce St

0.06 acres

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2010 $2792025 2 Names on Record AssessorUpdated Jan 2026

408 Spruce St

3 bd · 1 ba · 1,964 sqft · 0.08 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,3012025 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

411 Spruce St

4 bd · 2 ba · 1,638 sqft · 0.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$90,000Aug 2025 $1,6062025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

417 Spruce St

3 bd · 1 ba · 1,168 sqft · 0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2025 $1,2832025 2 Names on Record AssessorUpdated Jan 2026

423 Spruce St

2 bd · 1 ba · 900 sqft · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,000Apr 2021 $1,2452025 Amount on Record Aug 2012 2 Names on Record Assessor + 1 DocumentUpdated Jan 2026

427 Spruce St

2 bd · 1 ba · 951 sqft · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2024 $1,4142025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

429 Spruce St

3 bd · 1 ba · 1,180 sqft · 0.128 acres

Last Sale Tax Bill Prior Sale Owner Records
$259,000Sep 2024 $2,8242025 Amount on Record Jan 2023 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

500 Spruce St

2 bd · 1 ba · 1,433 sqft · 0.6 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,1222025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

501 Spruce St

0.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$38,500Mar 2025 $5642025 —Feb 2019 1 Name on Record Assessor + 2 DocumentsUpdated Jan 2026

503 Spruce St

3 bd · 1 ba · 1,458 sqft · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$315,000Feb 2026 $4762025 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

504 Spruce St

0.169 acres

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2017 $5242025 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

506 Spruce St

3 bd · 2 ba · 1,838 sqft · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$32,112Feb 2013 $1,9162025 Amount on Record Jun 2010 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

507 Spruce St

3 bd · 2 ba · 1,337 sqft · 0.28 acres

Last Sale Tax Bill Prior Sale Owner Records
$242,000Feb 2022 $3,1762025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jan 2026

508 Spruce St

3 bd · 2 ba · 1,500 sqft · 0.169 acres

Last Sale Tax Bill Prior Sale Owner Records
$129,020Feb 2017 $4502025 Amount on Record Jul 2014 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jan 2026

509 Spruce St

3 bd · 1 ba · 1,252 sqft · 0.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,7152025 2 Names on Record AssessorUpdated Apr 2026

510 Spruce St

2 bd · 1 ba · 936 sqft · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,6892025 1 Name on Record AssessorUpdated Apr 2026

600 Spruce St

3 bd · 1 ba · 1,725 sqft · 0.2 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2021 $2,5122025 3 Names on Record Owner Occupied AssessorUpdated Jan 2026

601 Spruce St

3 bd · 1 ba · 1,472 sqft · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$6,000Dec 1999 $1,2182025 1 Name on Record AssessorUpdated Jan 2026

603 Spruce St

3 bd · 2 ba · 1,323 sqft · 0.16 acres

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2009 $3,1662025 1 Name on Record AssessorUpdated Jan 2026

604 Spruce St

3 bd · 1 ba · 1,642 sqft · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$6,000Oct 1993 $1,6942025 1 Name on Record AssessorUpdated Jan 2026

606 Spruce St

2 bd · 1 ba · 816 sqft · 0.2 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2003 $1,7142025 1 Name on Record AssessorUpdated Jan 2026

607 Spruce St

3 bd · 2 ba · 1,704 sqft · 0.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$198,000Aug 2007 $3,4702025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jan 2026

608 Spruce St

2 bd · 1 ba · 880 sqft · 0.18 acres

Last Sale Tax Bill Prior Sale Owner Records
$146,500Mar 2023 $2,4482025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jan 2026

609 Spruce St

4 bd · 2 ba · 2,007 sqft · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,419,000Mar 2010 $3,8762025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

610 Spruce St

3 bd · 1 ba · 1,114 sqft · 0.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,5852025 —Aug 2015 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

612 Spruce St

4 bd · 2 ba · 2,137 sqft · 0.2 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$239,000Oct 2021 $4,1652025 Amount on Record May 2016 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

615 Spruce St

9,185 sqft · Built 1964 · 0.25 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jan 2000 $5402025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

616 Spruce St

0.439 acres

Last Sale Tax Bill Prior Sale Owner Records
$15,000Jul 1990 $2702025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

618 Spruce St

0.18 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,400Nov 2017 $5012025 1 Name on Record Assessor + 2 DocumentsUpdated Jan 2026

619 Spruce St

0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$6532025 1 Name on Record AssessorUpdated Apr 2026

620 Spruce St

2 bd · 1 ba · 725 sqft · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$14,000Jun 1990 $1,4252025 2 Names on Record AssessorUpdated Jan 2026

621 Spruce St

3 bd · 2 ba · 1,694 sqft · 0.119 acres

Last Sale Tax Bill Prior Sale Owner Records
$128,700Oct 2013 $3,3312025 Amount on Record Jul 2012 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jan 2026

622 Spruce St

3 bd · 2 ba · 2,048 sqft · 0.169 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2008 $2,2142025 2 Names on Record Owner Occupied AssessorUpdated Jan 2026

623 Spruce St

0.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$284,900Feb 2026 $4402025 Amount on Record May 2025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

624 Spruce St

2 bd · 1 ba · 1,036 sqft · 0.16 acres

Last Sale Tax Bill Prior Sale Owner Records
—Aug 2008 $1,1782025 1 Name on Record AssessorUpdated Jan 2026

625 Spruce St

0.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$274,900Feb 2026 $4592025 Amount on Record May 2025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

626 Spruce St

3 bd · 1 ba · 1,054 sqft · 0.16 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2006 $1,1642025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

627 Spruce St

0.1 acres

Last Sale Tax Bill Prior Sale Owner Records
$278,500Mar 2026 $5622025 Amount on Record Sep 2025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

700 Spruce St

3 bd · 1 ba · 1,125 sqft · 0.169 acres

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

701 Spruce St

2 bd · 1 ba · 768 sqft · 0.198 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,000Jun 2023 $2,3762025 2 Names on Record Assessor + 1 DocumentUpdated Jan 2026

702 Spruce St

3 bd · 2 ba · 1,200 sqft · 0.18 acres

Last Sale Tax Bill Prior Sale Owner Records
$254,900Aug 2024 $2,9202025 Amount on Record Dec 2023 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jan 2026

704 Spruce St

3 bd · 1 ba · 1,292 sqft · 0.169 acres

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2006 $1,2162025 1 Name on Record AssessorUpdated Jan 2026

Property Records in Nearby Streets