is not in process of liquidation on May 3, 2024
Where is Zumper, Inc (Parent)'s headquarters?
Zumper, Inc (Parent)'s headquarters is located at 555 Montgomery Street, Suite 1300San Francisco, CA 94111
What year was Zumper, Inc (Parent) started?
Zumper, Inc (Parent) was started in 2011
Sources: Alabama Secretary of State