This is a apartment home. This home is located at 609 Roxborough Ave, Philadelphia, PA 19128.Show more