Olvera Street

Landmarks and Outdoors > Pedestrian Plaza, Landmarks and Outdoors > Historic and Protected Site

Address: 845 N Alameda St, Los Angeles, CA, 90012

Phone: (213) 628-1274

Website: http://www.olvera-street.com

Category: Other

Tags: #LandmarksandOutdoors #LandmarksandOutdoors

Listed on BizVoices