521 N 21st St, Philadelphia, PA 19130
3
beds
2
baths
2,316 Sq.Ft. LIVING AREA
989 Sq.Ft. lot