LOCATION: SANTA CRUZ BEACH, A dos Cunhados, Torres Vedras! ***EXCLUSIVE*** 1-bedroom apartment, 1st floor with elevator in a building in the center of SANTA CRUZ (Beach), TORRES VEDRAS! Comprising a 20 m2 living room, 8 m2 equipped kitchenette (extractor hood, hob, water heater, microwave, washing machine, and dishw