Upper Reservoir Lot

San Francisco, California 94112 United States of America

Location