This small 34- unit complex is all about views...farmland, mountains, sky, marina. Built in 2003 by London Warehouses Ltd, the project consists of two buildings. 13020 No 2 Road features a row of streetfront commercial with 2-level townhouses on top. 13028 No 2 Road is tucked behind the first building and is built to maximize the farmland/mountain views. Its 15 units are all 3-level townhouses. ...
Posted by Michele Joller
on April 28, 2010