Tech

Sequoia leads $13M investment in Aalto, an online marketplace that lets homeowne..