Specials 2 Days Ago COMPARE 801 Torrance St, San Diego, CA 92103 Unit 807 Apartment for Rent 2 Beds $3,650