Commercial for rent, Via Borgognissanti, in Florence, ItalyFlorence, Via BorgognissantiShop • 1 room(s) • 1 bath. • 45 m²