Ollioules (1)
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