Manhattan Beach Office Plaza View Larger Image 63,000 sq. ft. office building Location: Manhattan Beach, CA Norton Herrick2019-12-05T22:24:02+00:00