Stewart Park

Location

1880 Stewart Street
Santa Monica, CA