• For Sale and Lease
10590 Armstrong Ave
10590 Armstrong Ave
10590 Armstrong Ave
10590 Armstrong Ave
10590 Armstrong Ave
10590 Armstrong Ave

For Lease

$2 /SF USD

±35,855 SF Two Story office building available for lease June 1, 2019

Property Details