Located at 2517 Island Ave, Philadelphia, Pennsylvania 19153, Elmwood neighborhood, this Multi-Family Home is for Sale with a price of $225,000 USD. The property was built in 1920,. This listing encompasses a lot of .04 Acres. See all Homes for Sale in Elmwood.