Royale Nova

3 Storey Terrace

2 Storey Terrace (Type A and Type B)