O Studio Architects is located in North Point, Hong Kong on Room 209, 2/F, Sea View Estate Block B, 4-6 Watson Rd. O Studio Architects is rated 3 out of 5 in the category architecture firm in Hong Kong.
Address
Room 209, 2/F, Sea View Estate Block B, 4-6 Watson Rd