Two 2 Bedroom Villa Boavista Torres Vedras
-
Torres Vedras (São Pedro, São Tiago, Santa Maria do Castelo)
-
Living area
147 -
Land
275 -
Bedrooms
2