I am looking for an apartment to rent during my stay in San Francisco. I wanted to check with the experts regarding the location. We will be in town as tourists without a car. I like the close proximity to the BART station.
SoMa: 663 Howard St.
Thanks for any advice!