133 17th Street, Santa Monica, CA 90402

LEED Certified

$4.8M