3 Days Ago COMPARE 2716 Judah St, San Francisco, CA 94122 Unit 2716 Judah Apartment for Rent 1 Bed$2,500