Arrowood At Southwestern
Arrowood at Southwestern Completed in 1997, Arrowood is comprised of 122 apartments. The exquisitely decorated building is located within the picturesque 40 acres of the Southwestern campus. Located i...
6.9 (19), Quality
500 Lewis Run Road West Mifflin PA 15122