339 Oxford St, Paddington. Flats & Shops