1/181 Fitzroy St., St.Kilda FOR LEASE

110sq mt new shop at the Paris end of Fitzroy Street.  Wide boulevards, and tall trees make this a sought after area