29 townhomes in Clayton, Cloverdale