Society South Yarra will be a stylish mixed use retail and apartment building located just 30 metres from Chapel St, arguably Australia’s best retail strip.