Keystone Lofts is multifamily apartment complex that was constructed in 2006. It is located at 7143 Keystone Street in Lower Northeast, Urban Philadelphia, and features a total number of 55 units. The property’s unit mix is a combination of Loft/Studio, with a total unit size of 78,880 SqFt.