Description
Westwood Green for Rent - Villa Westwood Green was completed in 2007,sitting on a site of about 150,000sqm,it is situated in one of Shanghai抯 most distinguished neighbourhood.the project balances convenience to all major amenities with a commitment to natural living.the 3-storey terrace and 4-storey low-rise apartments form a tranquil living environment nestled amid lush greenary.With a secluded main entry to each house,it provide unrivaled privacy to the owners who will also be able to enjoy a scenic view to either the tranquil lake or the garden. - -