Stowers Pl, Montgomery, AL Property Records

Montgomery County property records for 13 addresses on Stowers Pl, Montgomery, AL · Last verified October 2026

Stowers Pl Highlights

Properties 13
Median Sale Price $194,900
Deeds and Mortgages on File 18
Median Price per Sqft $115
Owner Occupied 100%
Median Annual Tax Bill $914
Median Year Built 1988
Median Ownership Tenure 6 years

Properties on Stowers Pl

Address Details Last Sale Tax Bill Records Owner

6200 Stowers Pl

2 ba · 1,654 sqft built 1990 · 0.129 acres $129,900 Dec 2019 $873 2026 Assessor + 1 Document Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6201 Stowers Pl

3 bd · 2 ba · 1,680 sqft built 1988 · 0.143 acres $129,900 Jun 2020 $831 2026 Assessor + 5 Documents Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6204 Stowers Pl

2 ba · 1,927 sqft built 1989 · 0.129 acres $211,000 Dec 2025 $895 2026 Assessor Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6205 Stowers Pl

3 bd · 2 ba · 1,851 sqft built 1988 · 0.153 acres $215,000 Jul 2026 $1,975 2026 Assessor + 2 Documents Updated Oct 2026 2 Owners on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6208 Stowers Pl

2 ba · 1,674 sqft built 1990 · 0.161 acres $163,000 Jul 2021 $1,820 2026 Assessor + 1 Document Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6209 Stowers Pl

2 ba · 1,642 sqft built 1988 · 0.131 acres $190,000 Jun 2022 $914 2026 Assessor + 1 Document Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6212 Stowers Pl

2 ba · 1,736 sqft built 1987 · 0.332 acres $215,000 May 2023 $916 2026 Assessor + 3 Documents Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6213 Stowers Pl

2 ba · 1,689 sqft built 1987 · 0.237 acres $194,900 Feb 2023 $1,005 2026 Assessor + 1 Document Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6216 Stowers Pl

2 ba · 1,605 sqft built 1988 · 0.283 acres $142,893 Aug 2008 $820 2026 Assessor + 2 Documents Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6217 Stowers Pl

2 ba · 1,682 sqft built 1990 · 0.281 acres $124,000 Jun 2015 $854 2026 Assessor + 1 Document Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6220 Stowers Pl

3 bd · 2 ba · 1,687 sqft built 1988 · 0.245 acres $134,900 Sep 2004 $1,824 2026 Assessor Updated Oct 2026 2 Owners on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6221 Stowers Pl

2 ba · 1,680 sqft built 1993 · 0.303 acres — Oct 2003 $1,862 2026 Assessor + 1 Document Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

6224 Stowers Pl

2 ba · 1,780 sqft built 1988 · 0.183 acres $121,199 Jun 2016 $909 2026 Assessor Updated Oct 2026 Owner on File Owner Occupied

Property Records in Nearby Streets