Minute Key 1675 South Christopher Columbus Boulevard, Philadelphia, PA 19148