Readers of the Lufkin Daily News have voted Deer Cross the best apartment complex in Lufkin.