Co-working (n.)

Sharing a work space among independently employed people such as freelancers, web designers and/or entrepreneurs who would normally work at home.

For examples of co-working, check out The Coop and Desktime.