18
520 Broadway
Santa Monica, CA 90401
Rate Upon Request
20,367-20,481 SF
2
Spaces Available
Built 1981
Built 1981
20,367-20,481 SF
Rate Upon Request
Coworking Space