Cartogiraffe.com

McFarren Street

The McFarren Street is an illuminated street with a maximum speed of 20 mph with two lanes in Squirrel Hill South in Pittsburgh.