63 m2

Located in the vibrant heart of Ollioules, this bright and inviting retail space offers 63.23 m² of flexible commercial area across three spacious rooms. The property features large windows at the storefront, ensuring excellent natural light and visibility for your business, and creating a welcoming atmosphere for customers. The interior boasts modern finishes with wooden […]

For Sale

€132,000