Да, Stratford находится всего в 862 м м от центра города Сан-Франциско. Взгляните на карту, чтобы получить лучшее представление.