871 Twin Forks Ave is a multi-family property in the city of Auburn, Alabama. It is located in the Lee County region of the United States, and shares postal code 36830.
This location is a total of 33,842 square feet, has roof access, was built in 1998, and has a 194,278 square foot lot area.
871 Twin Forks Ave
Multi-Family
1998
33,842 sq ft
194,278 sq ft
1
1
Yes
No
1081040902
1/24/2026
12/6/2023