2 Beds Apartment Close to Melbourne Uni This double stories 2 bedrooms apartment is located at 93 Flemington Road, close to Melbourne University, Queens Victoria market and Melbourne CBD and the most convenience location for study and work.