5BR townhouse w/ private pool & balcony · HomeShared