An ecommerce business is location-independent unless you're doing the warehousing & shipping, in which case you'll need property.
Most companies that do ecommerce use 3PLs to store and ship everything for them.
As you grow you'll need marketers, graphic designers, laywers, etc. You can determine whether to hire a firm to do these or hire people and train them. In the former case you're still location-independent, in the former you'll need an office.
It all depends on hands-on you want to be, how talented you are & how much of the margin you want to keep for yourself or hire others.
Most companies that do ecommerce use 3PLs to store and ship everything for them.
As you grow you'll need marketers, graphic designers, laywers, etc. You can determine whether to hire a firm to do these or hire people and train them. In the former case you're still location-independent, in the former you'll need an office.
It all depends on hands-on you want to be, how talented you are & how much of the margin you want to keep for yourself or hire others.