3 bedroom townhome for sale