Cartogiraffe.com

San Lucas St.

San Lucas St. is a two-lane secondary road with an allowed speed of 15 mph in Santa Elena.