Homewood North is multifamily apartment complex that was constructed in 1981. It is located at 10 Albertice Street in Homewood, Pittsburgh, and features a total number of 134 units. The property’s unit mix is a combination of Four Bedroom/Townhouse/Two Bath, One Bedroom, Six Bedroom/Townhouse/Three Bath, Studio, Three Bedroom/Townhouse/One and One Half Bath, Two Bedroom/Townhouse/One Bath, with a total unit size of 118,495 SqFt.