townhouse for sale in yecla