Cartogiraffe.com

San Fermin Place

San Fermin Place is an asphalted street with two lanes in Temecula.