villette compound town house middle for sale