Monte Vista Lodge

2211 Massachusetts Avenue Lemon Grove CA 91945 (888) 848-5698