three bedroom townhomes for rent near me