EMBASSY HOTEL APARTMENTS

1001 THIRD STREET
Santa Monica
California
United States