Chatswood Villa located at No.126 Caine Road. It provides 24 units.
See Chatswood Villa estate's sold price history, floor plans and more information.