Origin

Origin is a new four-storey condominium complex by Epta Properties. It has seventy units over a concrete underground parking lot.