Q1
How big is Camilla Tree?
Camilla Tree generates approximately USD 62,000 in revenue annually, and employs around 2 people at this location.Q2
Where is Camilla Tree located?
Camilla Tree is located at 807 E 12th St, Los Angeles, CA 90021, USA, California.Q3
What are the annual sales for Camilla Tree?
Camilla Tree has annual sales of approximately USD 62,000.Q4
How many people are employeed at Camilla Tree?
Camilla Tree has around 2 employees at this location.