Located near the intersection of Inkerman Street and close proximity to Punt Rd, Fitzroy St and Ackland Street this is a fantastic spot for business. St Kilda is an inner southern suburb of Melbourne, located on a sandy stretch of Port Phillip Bay between Albert Park and Elwood. Originally a seaside resort in Melbourne's early years due to its