Building for sale, Lisboa, Torres Vedras, Silveira, Portugal, in Silveira, PortugalSilveiraBuilding • 14 room(s) • 14 bed. • 936 m²