Cartogiraffe.com

West 75 South

West 75 South is an asphalted, unlit street in West Point.