Canal Landing townhouse with community pool