Tierra Libertia Road in Escondido, CA 92026

Tierra Libertia Road in Escondido, CA 92026 (San Diego County) is a residential street and it ends in a cul-de-sac and comes from North Centre City Parkway.

Road Type
residential street