TPG B 4 bed townhouse with 3.5 baths, private pool · HomeShared