374 Houses to buy