Located at 118 South 12th Street, Midtown Village Philadelphia
118 South 12th Street, Midtown Village Philadelphia, PA 19107