DUCHESS

AVENUE

Three storey residence comprising of swimming pool and two independent apartment-like levels for three generations to live under one roof.

scroll