Updated Today COMPARE 3123 Dickens St, San Diego, CA 92106 Unit 3123 Apartment for Rent 2 Beds $3,180