525 Properties Available in Stamford