502/46 Villiers Street, North Melbourne sold price