Added at June 01 2009, 7:06pm


Type:
Retail
Listing status:
Lease
SF:
Building size: , Lot size: 1200
Description:
Twin Peaks Plaza is situated in a well known shopping location, and shares a signalized entry w/ The Arbor shopping center.
Terms:
$2.25 - $3.25 NNN
Address:
23601-23641 El Toro Rd., Lake Forest, CA, 92630