Larchwood apartment is located at the centre of Avondale and features a regular shape, this whole development project contains 61 residential units, which includes 2 four-level apartment buildings comprising of total of 44 units, and 5 terrace housing blocks ranging between two and three stories comprising 17 units. Stage1 has 10 terrace house units which is now under construction. The whole earth work has already been finished.