Dispatch Of California Signs $1.3 Million Lease at 3755 E. Post Road

Dispatch Of California Signs $1.3 Million Lease at 3755 E. Post Road

The 39,929-square-foot industrial property is located at 3755 E. Post Road, Suites 140 and 150 in the Arrowhead Commerce Center, Building 19.