Del Taco – 16810 Lakeshore Drive, Lake Elsinore, CA 92530

Land:  24,750 SF

Building:  1,872 SF

Address : 16810 Lakeshore Drive, Lake Elsinore, CA, 92530

Property Images
Menu Title