51 Rosewood DR, San Francisco, CA 94127 - MLS#ML81895268 - Vista Pr...