17th St/SMC Station is located in Santa Monica, United States on 1611-1601 Colorado Ave. 17th St/SMC Station is rated 4.4 out of 5 in the category public transport in United States.
Address
1611-1601 Colorado Ave
Accessibility
Wheelchair-accessible entrance