Addresses on Liberty Pl in Stamford Connecticut