Astra Apartments Melb CBD EAST

101P/3 Clara Street  South Yarra, VIC 3141