Detached House, Santiago da Guarda, Leiria Upon Request 5 340 m² Santiago da Guarda, Leiria ERA Buarcos