616 St Kilda Road is well located in the prime St Kilda Road Boulevard near the corner of Lorne Street. The building has panoramic views over Albert Park and the bay and is only minutes from Fitzroy Street shops and restaurants..as well as the major arterial roads and all forms of public transport. 616 St Kilda Road is an attractive modern