Located on Walnut Ave near Tustin Ranch Road in Tustin. Very close to the 5 freeway and the 261 Toll Road/Jamboree Road. 5,616 Square Feet, unit 11A.
Read more:
*~* Beautiful Industrial Space in Tustin. Front Office, Warehouse *~* (Tustin) $5896 5616sqft
