Luxe Apartments Oconnell Street is located at 206/9-13 O'Connell St, North Melbourne VIC 3051, Australia