Description
Jamboree Plaza is located in Tustin, California within the Irvine Business Complex…
Price
Call for Price
Learn More
Jamboree Plaza is located in Tustin, California within the Irvine Business Complex…
±29,800 square foot free-standing industrial building ±3,000 square foot office area Concrete…
Rare West Costa Mesa location Available For Sale & For Lease ±6,572…