Cartogiraffe.com

Merced Street

The Merced Street is a street with two lanes in San Leandro. In the area there are, inter alia, seven bus stops and a fuel station.