Briarwood St, Odenville, Alabama - Redfin
12 addresses found on Briarwood St in Odenville, Alabama. The average lot size on Briarwood St is 4737 sq. ft. Find an address below to learn more about the property details:
12 addresses found on Briarwood St in Odenville, Alabama. The average lot size on Briarwood St is 4737 sq. ft. Find an address below to learn more about the property details: