1717 Newfield Avenue, Stamford, CT

Peacefully set back from the road, this private oasis offers N Stamford comfort w/ the benefits of its central location & city water.

Go to link