419 West Ave,
Stamford
United States
× × × × × × ×