Located at 1450 North 21st Street in North - west, Urban Philadelphia, Sharswood Townhouses II is a multifamily property featuring 60 apartment dwelling units. The current unit mix shows the following unit types: Three Bedroom/Townhouse/One Bath, Two Bedroom/Townhouse/One Bath, totaling 52,790 SqFt. The property was delivered in 2006.