Apartment Unit 21 at 3465 25th Street #21, San Francisco, CA 94110 - HotPads