Groton, Connecticut 165 unit garden apartment complex

GrotonThis property was upgraded, renamed and leased