The Elven Bungalow costs 2,500 gold to build, and has no pre-requisites.
It allows you to build up to 3 Elves.