Constructed in 1983, the Lutheran Knolls/Lutheran Knolls North/Lutheran Knolls West apartment building comprises 220 units of the following unit mix: One Bedroom, Studio, totaling 114,800 SqFt. The property is located in Chester, at 1800 Mill Road, Suburban Philadelphia.