RSS I have sold a property at 8539 JELLICOE STREET Posted on August 20, 2019 by Sharon deLisser I have sold a property at 8539 JELLICOE STREET. See details here Lighthouse Terrace Townhouse - 3 bedrooms, 2.5 bathrooms.