OSMANBEY METRO STATION AND BUILDING OPPOSITE THE NEWLY BUILT SHOPPING MALLİstanbulCommercial premises • 1 room(s) • 1 bed.