For Lease

San Diego



Choose a Property
Name Address
A. Ponderosa Technology Park 4205-4247 Ponderosa Avenue, San Diego