3-Bedroom Apartment with Views of Leiria Castle for Sale – Vale do Mocho Residential Development, Leiria Located in the Vale do Mocho residential area of Leiria, this 3-bedroom apartment enjoys beautiful views of Leiria Castle and offers a comfortable living environment in a convenient location. Situated on the first