or view details about 1802 73rd Avenue, Philadelphia, PA 19126 Philadelphia, PA 19126 - 3 beds: $129,900
1 of 19