1/250.000 €Single-family semi-detached in Square Mayor, 18, Lastras de Cuéllar Casa en la Plaza.5 rooms · 1 bath · 250 m² · Balcony · Private real estate 3035 days agoContactContact