Added at April 01 2008, 2:01pm


Type:
Office
Listing status:
Lease
SF:
Building size: , Lot size: 1053
Terms:
$2.35/SF/Month
Address:
17772 - 17862 E. 17th Street, Tustin, CA, 92780