Perfume store
The Body Shop
Calle del Político Calvo Sotelo, 13, 26003 Logroño, La Rioja, Spain
Place of worship
Launderette
Laundry
Government office
Architecture firm
Architect
Real Estate Builders & Construction Company
Bar & grill
Spanish restaurant
Restaurant
Free Car Park