Court at 638--650 North Mar Vista Avenue

638--650 N. Mar Vista Ave.
Pasadena
California
United States