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