About this property
Torres Vedras is a fabulous historic property dating back to 1526 that features a 17th-century manor, a chapel, and a 1706m2 building. The property is nestled in a 7.5-hectare area surrounded by a generous garden, centuries-old plane trees, and a lake....