Lot 18 Rock Rimmon, Stamford, CT, 06903
Lot 18 Rock Rimmon, Stamford, CT, 06903
Lot 18 Rock Rimmon, Stamford, CT, 06903
Lot 18 Rock Rimmon, Stamford, CT, 06903
Lot 18 Rock Rimmon, Stamford, CT, 06903
Lot 18 Rock Rimmon, Stamford, CT, 06903

$3,499,000

Lot 18 Rock Rimmon, Stamford, CT, 06903

ACTIVE