About this property
Discover an exceptional commercial space in the heart of the historic old town of Javea, offering 115.47 square meters of versatile potential. Situated with a shop front, this long-term rental property is strategically positioned for business...