1/181 Fitzroy St., St.Kilda LEASED TO SUCCESSFUL BEAUTY CHAIN “MEDUSA” 110sq mt new shop at the Paris end of Fitzroy Street. Wide boulevards, and tall trees make this a sought after area First name(required) Surname(required) Email(required) Phone Number(required) Message Submit