Cartogiraffe.com

West Jaffa Street

The West Jaffa Street is an asphalted street with two lanes in Roswell.