Viewed
6317 Elmhurst Street
Philadelphia, PA 19111
$220,935
3 beds
1 full
bathrooms1,278 sq.ft.
Courtesy Of River Realty Services, Inc.