L Seven

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