3136 Euclid Ave. Philadelphia, PA 19121