829 Broadway
Santa Monica, CA, 90401
Please contact us for price
2,521 SF
Now available for lease, retail located at 829 Broadway Santa Monica, California 90401.
Available square footage 2,521 SF.
Please contact us for further information.