Commercial property in Torrelodones, for sale
Ref: LOCEXTORCAN001