203 Living is a luxury rental portfolio offering apartment homes for rent in Stamford, Norwalk and Branford, CT with must-have amenities. Apply today.