townhouse for sale in san cayetano