Added at April 19 2008, 12:54am


Type:
Office
Listing status:
Sale
SF:
Building size: , Lot size: 2553
Description:
Tesla Technology Center
Terms:
$893,550
Address:
60 Tesla, Irvine, CA, 92618