closeView MeStudio to 2 Bedroom Apartments 1367 Rhode Island St1367 Rhode Island StSan Francisco, CA 94107