Located in the heart of Altea, BO Interior Design is more than just a store; it is a journey into the past with a fresh, ...