Olbia - STORE - LOCAL BUSINESS Commercial space suitable for office and/or store, directly across the street with parking and easy access to the center of city and the city park. The photos are referring to the local and adjacent one that is joinable in a single large store....