Multifamily Living Community
We are a multifamily living community with 123 units, newly renovated between two locations on E Denman Ave in Lufkin, Texas.
We are a multifamily living community with 123 units, newly renovated between two locations on E Denman Ave in Lufkin, Texas.