Cartogiraffe.com

Roosevelt Avenue

Roosevelt Avenue is an asphalted street with two lanes in Haverford Township.