townhouse is two to three storey house around 1000 to 1600sqft and you dun own the land. House is an individual house that you also own the land. the cheapest would be an apartment. two bdrm with 800 sqft cost u around Cad 360-450k in richmond
2bdrm townhouse will be around Cad 450-560k