townhouse for sale in campoamor