2 bedroom townhouse for sale near me