Atoyac Ave, Lufkin TX
Residents
Residence for Single Family
- 5 baths
- Lot: 660 sqft
- Built in 1960
Facts
Foundation type: Piers