Constructed in 1980, the Farrington apartment building comprises 104 units of the following unit mix: Four Bedroom/Two Bath, Three Bedroom/One and One Half Bath, Two Bedroom/One Bath, totaling 94,464 SqFt. The property is located in Center Point, at 2935 Creek Lane NE, Birmingham.