United States >
California >
Los Angeles County >
Los Angeles
Looking southwest across the street, showing an office building (right, center) at 655 S. St. Andrew's Place, the Church of Light at 659 S. St. Andrews Place, and the Church of Divine Knowledge, located at 659 1/2 St. Andrews Place. These Spanish style structures were demolished and replaced with the Ramada Wilshire Center.