closeView Me1 to 2 Bedroom Apartments 508 508A, 510 Oak St508 508A, 510 Oak StSan Francisco, CA 94102