L Seven

 1222 Harrison St 415-343-0000, San FranciscoCA 94103
$3,410+Studio-2 BedsPets OK