Description
House located at 153 Spencers Island Spencers Island, Nova Scotia B0M1S0. It has 2 beds, 4 bathrooms, and is 2154 square feet. The property was built in 1973. 153 Spencers Island Spencers Island, Nova Scotia B0M1S0 is in the Spencers Island neighborhood.