Space 15 Twenty Located in Los Angeles, Space 15 Twenty is a unique retail setting, which creates an opportunity for Urban Outfitters to collaborate with creative brands we find inspiring and interesting. Feed: http://space1520.com/rss