townhouse for sale in famorca