Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Liste o 'property_id' e 'building_type' das townhouses acessíveis na tabela 'affordable_housing'.
 ###Tabelas: 
CREATE TABLE affordable_housing (property_id INT, building_type VARCHAR(255), PRIMARY KEY (property_id)); INSERT INTO affordable_housing (property_id, building_type) VALUES (1, 'Apartment'), (2, 'Townhouse'), (3, 'Single-family'), (4, 'Townhouse');
SELECT property_id, building_type FROM affordable_housing WHERE building_type = 'Townhouse' AND price < 300000;