Search property for sale in castro

We currently have 0 in castro including 1 Land in castro

You may want to use the following key words to help narrow down your search : Land castro

Facts About Castro

Castro is a Romance language (Italian, Portuguese, Spanish, Galician) word, originally derived from Latin "Castrum", a pre-Roman military camp or fortification (cf: Greek: kastron; Proto-Celtic: * *Kassrik; Breton: kaer, *kastro). The English-language equivalent is Chester.
It may refer to :