Constructed in 1988, the Grace Court apartment building comprises 100 units of the following unit mix: One Bedroom, Studio, totaling 66,775 SqFt. The property is located in Upper Darby - Drexel Hill, at 550 South Lansdowne Avenue, Urban Philadelphia.