0
Anonymous
The chemosphere is a one story octagon building in LA, California with around 2200 square feet (200m2) of living space.
Wiki User