Cartogiraffe.com

Baker Street

The Baker Street is a street in Costa Mesa. In the area there are, inter alia, nine bus stops, seven restaurants, two cafes and two fuel stations.