Cartogiraffe.com

Rockridge Lane

Rockridge Lane is an asphalted street with two lanes in Stamford.