52 Stevens by Tang Group . Developer for The Artra Published November 27, 2016 at 800 × 629 in The Artra Singapore 52 Stevens by Tang Group . Developer for The Artra Condominium