Your Custom Text Here
Town Creek was built in 1988 and updated in 2010. It is a 52-unit complex comprised of 12 one-bedroom and 40 two-bedroom apartments.