2942 RICHMOND STREET, PHILADELPHIA, PA 19134
3
beds
2,036 Sq.Ft. LIVING AREA
1,475 Sq.Ft. lot