Location

616 St Kilda is is located in close proximity to Albert Park with views over the Albert Park Lake.