View details for Life Time Living Stamford Life Time Living Stamford $11,000+ Downtown Stamford, Stamford, CT 06901