The Auburn Manor is a 25-unit complex that includes two- and three-bedroom apartments.

Continue