Updated Today 611-15-615 Roxborough Ave, Philadelphia, PA 19128 Unit 603A Apartment for Rent 2 Beds $1,600