Stonehurst Apartments
Stonehurst Apartments offers 1, 2, and 3 bedroom apartments, located in University City.
Apartments located in University City
Stonehurst Apartments offers 1, 2, and 3 bedroom apartments on a quiet, leafy street in University City, near University of Pennsylvania, Drexel University, and University of the Sciences.