3
15651 Mosher Ave
Tustin, CA 92780
$19.80 USD/SF/YR
55,291 SF
1
Space Available
Built 1980
55,291 SF Contiguous
Built 1980
55,291 SF
$19.80 USD/SF/YR
Industrial