Home » Our Listings » 118 Spartina Street 118 Spartina Street Townhouse in Findlay Creek: SOLD118 Spartina Street has been sold. See our current listings. Learn more about Findlay Creek. Call us at 613-733-9100. Contact us to get up to date information on current listings. Name Email Phone Message Send