Two contemporary 3 storey luxury townhouses above basement carpark on Victoria Street, Windsor.

Construction commencing 2016.