Updated Today COMPARE 4155 Executive Dr, San Diego, CA 92037 Unit E210 Apartment for Rent 2 Beds $3,650