Commercial property in Quijorna, for sale

Ref: LOCEXQUI001