Lot #: $2052
Price: $10,500,000
Site Count: 112
Closing Date: 01/05/2012
Address: 2052 Santa Clara, CA 95054