Larchmont Village and Windsor Square Neighborhood, Los Angeles, California, USA
Windsor Square is a historic neighborhood in the Wilshire region of Los Angeles, California. It is known for its lush greenery and its giant mansions.
345 S Windsor Blvd, Los Angeles, CA 90020