1213-1215 South Santa Fe Ave. Vista, CA 92084
Retail Building ±5,125 SF
1 Opening Left!
Click here to get more info