For RentApartment2300512 E Girard Ave #303512 E Girard AvePhiladelphia, PA 191252Beds 2Baths 1,317Sq ftView Listing
For RentApartment26254900 Spruce St #6024900 Spruce StPhiladelphia, PA 191392Beds 2Baths 972Sq ftView Listing
For RentApartment14554900 Spruce St #6054900 Spruce StPhiladelphia, PA 19139StudioBeds 1Baths 502Sq ftView Listing
For RentApartment22654900 Spruce St #6074900 Spruce StPhiladelphia, PA 191392Beds 2Baths 808Sq ftView Listing
For RentApartment18304900 Spruce St #6084900 Spruce StPhiladelphia, PA 191391Beds 1Baths 593Sq ftView Listing
For RentApartment20304900 Spruce St #6104900 Spruce StPhiladelphia, PA 191391Beds 1Baths 707Sq ftView Listing