Description
6320 Elmwood Ave is a townhouse in Philadelphia, PA 19142. This 2,820 square foot townhouse sits on a 3,125 square foot lot. This property was built in 1920. Based on Redfin's Philadelphia data, we estimate the home's value is $183,219. Comparable nearby homes include 6143 Elmwood Ave, 2540 S 66th St, and 6127 Elmwood Ave. Nearby schools include Morton Thomas G School, Mary Mother of Peace Area Catholic School and Mary Mother Of Peace Area Catholic School. The closest grocery stores are Cousin's Fresh Market, Suh Sunny's Seafood and Executive African Food & Fashion Center. Nearby restaurants include 63rd St Pizza, Samba Pizza and Happy Wok. 6320 Elmwood Ave is near Cobbs Creek, Elmwood Park and Cobbs Creek. This address can also be written as 6320 Elmwood Avenue, Philadelphia, Pennsylvania 19142.