Bella Vista

1760 North Fair Oaks Avenue Pasadena CA 91103 (888) 848-5698